XML 15 R8.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Feb. 28, 2025
Feb. 29, 2024
Cash Flows provided by Operating Activities    
Net income (loss) $ (479,848) $ (4,006)
Adjustments to reconcile net loss to net cash from operating activities:    
Depreciation and amortization 89,222 87,853
Deferred income taxes (33,113) 98
Share-based compensation 12,961 9,829
Loss on disposal of property and equipment 99 762
Amortization of debt issuance costs 2,580 2,581
Goodwill and other asset impairment 470,832 0
Other (290) (74)
Change in operating assets and liabilities, net of business acquisitions:    
Accounts receivable, net 9,133 (16,136)
Inventories, net (25,124) (48,663)
Prepaid expenses and other current assets (6,422) (25,170)
Accounts payable and accrued liabilities 5,985 21,386
Interest expense accrual (7,547) (7,711)
Change in other non-current assets and non-current liabilities 3,234 (12,232)
Net Cash provided by Operating Activities 41,702 8,517
Cash Flows used for Investing Activities    
Purchases of property, equipment and other non-current intangible assets (88,459) (87,167)
Proceeds from the maturities of marketable securities 325 75,319
Proceeds from the sale of property and equipment and other 4,868 62
Net Cash used for Investing Activities (83,266) (11,786)
Cash Flows provided by Financing Activities    
Exercise of stock options and issuance of employee stock purchase plan shares 2,242 2,443
Tax payments related to share-based awards (1,479) (96)
Repayment of finance lease and other (248) (348)
Net Cash provided by Financing Activities 515 1,999
Effects of Foreign Exchange Rate on Cash (1,857) (533)
Net Decrease in Cash and Cash Equivalents (42,906) (1,803)
Cash and Cash Equivalents, Beginning of Year 170,611 163,240
Cash and Cash Equivalents, End of Year 127,705  
Supplemental cash flow information    
Property and equipment obtained for noncash consideration 930  
Right of use assets obtained in exchange for new operating lease liabilities $ 6,976 $ 4,073