XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Cash Flows (For) From Operating Activities    
Net Income (Loss) $ (36,632) $ 27,905
Adjustments to reconcile net income to net cash (for) from operating activities:    
Depreciation and amortization 32,467 11,511
Deferred income taxes (1,983) (88)
Share-based compensation 4,499 3,438
Disposal of property and equipment (456) 0
Change in operating assets and liabilities, net of business acquisitions:    
Accounts receivable (44,452) (1,500)
Inventories 6,478 (6,929)
Prepaid expenses and other current assets (37,833) (3,709)
Accounts payable, accruals and other changes 30,070 10,429
Financing fee amortization 999 0
Interest expense accrual 13,974 0
Net Cash (For) From Operating Activities (32,869) 41,057
Cash Flows (For) From Investing Activities    
Purchases of property, equipment and other non-current intangible assets (25,102) (5,235)
Proceeds from the sale of marketable securities 172,763 197,941
Purchases of marketable securities (12,523) (230,586)
Proceeds from the sale of property and equipment 606 0
Business acquisitions, net of working capital adjustments and cash acquired 38,896 (26,864)
Net Cash (For) From Investing Activities 174,640 (64,744)
Cash Flows (For) From Financing Activities    
Exercise of stock options and issuance of employee stock purchase plan shares 920 6,619
Financing fees paid (19,276) 0
Repayment of debt (60,000) 0
Net Cash (For) From Financing Activities (78,356) 6,619
Effects of Foreign Exchange Rates on Cash (7,888) (7,415)
Net Increase (Decrease) in Cash and Cash Equivalents 55,527 (24,483)
Cash and Cash Equivalents, Beginning of period 44,473 75,602
Cash and Cash Equivalents, End of period $ 100,000 $ 51,119