XML 14 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Cash Flows From (For) Operating Activities    
Net loss $ (4,006) $ (28,442)
Adjustments to reconcile net loss to net cash from operating activities:    
Depreciation and amortization 87,853 59,938
Deferred income taxes 98 (5,299)
Share-based compensation 9,829 7,311
Loss (gain) on disposal of property and equipment 762 (472)
Amortization of debt issuance costs 2,581 1,860
Impairment of discontinued product lines 0 2,300
(Gain) loss on sale of minority interest and investment (74) 1,516
Change in operating assets and liabilities, net of business acquisitions:    
Accounts receivable, net (16,136) (47,535)
Inventories, net (48,663) (656)
Prepaid expenses and other current assets (25,170) (31,896)
Accounts payable and accrued liabilities 21,386 (8,422)
Interest expense accrual (7,711) 3,438
Change in other assets and liabilities (12,232) (3,579)
Net Cash From (For) Operating Activities 8,517 (49,938)
Cash Flows (For) From Investing Activities    
Purchases of property, equipment and other non-current intangible assets (87,167) (40,253)
Proceeds from the maturities of marketable securities 75,319 233,020
Purchases of marketable securities 0 (12,523)
Business acquisitions, net of working capital adjustments and cash acquired 0 13,237
Proceeds from the sale of property and equipment and other 62 682
Net Cash (For) From Investing Activities (11,786) 194,163
Cash Flows From (For) Financing Activities    
Exercise of stock options and issuance of employee stock purchase plan shares 2,443 943
Repayment of long-term debt 0 (100,000)
Debt issuance costs paid and other (444) (19,276)
Net Cash From (For) Financing Activities 1,999 (118,333)
Effect of Foreign Exchange Rates on Cash (533) (3,231)
Net (Decrease) Increase In Cash and Cash Equivalents (1,803) 22,661
Cash and Cash Equivalents, Beginning of period 163,240 44,473
Cash and Cash Equivalents, End of period $ 161,437 $ 67,134