XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Cash flows from operating activities    
Net loss $ (13,340) $ (15,724)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 18,100 21,866
Inventory write-downs and other asset write-offs 1,470 0
Stock-based compensation 5,112 3,202
Amortization and accretion on marketable securities (541) (704)
Deferred income taxes 457 (7,317)
(Gain) loss on disposals of property, plant and equipment (8) 266
Changes in operating assets and liabilities:    
Accounts receivable 4,850 2,830
Inventories (4,646) 4,929
Accounts payable (2,602) 2,442
Deferred revenue 10,462 (321)
Accrued warranty and retrofit costs 174 (554)
Accrued compensation and tax withholdings 650 (979)
Accrued restructuring costs (566) (90)
Other assets and liabilities 11,056 3,910
Net cash provided by operating activities 30,628 13,756
Cash flows from investing activities    
Purchases of property, plant and equipment (8,580) (11,291)
Purchases of marketable securities (40,754) 0
Sales and maturities of marketable securities 125,590 110,316
Net cash provided by investing activities 76,256 99,025
Cash flows from financing activities    
Payments of finance leases (215) (198)
Withholding tax payments on net share settlements on equity awards 0 (2)
Share repurchases 0 (112,953)
Excise tax payment for settled share repurchases (4,911) 0
Net cash used in financing activities (5,126) (113,153)
Effects of exchange rate changes on cash, cash equivalents and restricted cash (8,311) 24,548
Net increase in cash, cash equivalents and restricted cash 93,447 24,176
Cash, cash equivalents and restricted cash, beginning of period 320,990 684,045
Cash, cash equivalents and restricted cash, end of period 414,437 708,221
Supplemental disclosures:    
Cash paid / (received) for income taxes, net (6,148) 2,599
Purchases of property, plant and equipment included in accounts payable and accrued expenses $ 3,249 $ 2,164