XML 13 R8.htm IDEA: XBRL DOCUMENT v3.23.4
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Cash Flows From (For) Operating Activities    
Net (loss) $ (1,984) $ (36,632)
Adjustments to reconcile net loss to net cash from operating activities:    
Depreciation and amortization 58,203 32,467
Deferred income taxes 1,178 (1,983)
Share-based compensation 6,150 4,499
Loss (gain) on disposal of property and equipment 754 (456)
Amortization of debt issuance costs 1,720 999
Change in operating assets and liabilities, net of business acquisitions:    
Accounts receivable, net 3,633 (44,452)
Inventories, net (25,929) 6,478
Prepaid expenses and other current assets (29,896) (37,833)
Accounts payable and accrued liabilities 34,950 24,103
Interest expense accrual (164) 13,974
Change in other assets and liabilities (9,892) 5,967
Net Cash From (For) Operating Activities 38,723 (32,869)
Cash Flows From Investing Activities    
Purchases of property, equipment and other non-current intangible assets (55,046) (25,102)
Proceeds from the maturities of marketable securities 57,828 172,763
Purchases of marketable securities 0 (12,523)
Business acquisitions, net of working capital adjustments and cash acquired 0 38,896
Proceeds from the sale of property and equipment and other 70 606
Net Cash From Investing Activities 2,852 174,640
Cash Flows From (For) Financing Activities    
Exercise of stock options and issuance of employee stock purchase plan shares 1,141 920
Repayment of debt 0 (60,000)
Debt issuance costs paid and other (389) (19,276)
Net Cash From (For) Financing Activities 752 (78,356)
Effect of Foreign Exchange Rates on Cash 198 (7,888)
Net Increase in Cash and Cash Equivalents 42,525 55,527
Cash and Cash Equivalents, Beginning of period 163,240 44,473
Cash and Cash Equivalents, End of period $ 205,765 $ 100,000