XML 121 R8.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Cash flows from operating activities    
Net loss $ (2,122) $ (2,496)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 14,341 14,562
Equity method investment income (loss) (1,389) 1,007
Share-based compensation expense 7,132 6,902
Deferred income taxes, net (8,265) (221)
Loss on disposal of property and equipment 0 15
Impairment of property and equipment 7 0
Impairment of privately-held investment 0 100
Changes in operating assets and liabilities    
Accounts receivable (2,327) (12,045)
Inventories (6,480) 10,782
Contract assets 0 (3,050)
Other current and long-term assets 840 137
Accounts payable (9,182) (1,519)
Net payable, equity investee 5,348 3,513
Income taxes payable 11,400 641
Deferred revenue 0 (2,591)
Accrued and other liabilities 884 (4,716)
Net cash provided by operating activities 10,187 11,021
Cash flows from investing activities    
Proceeds from sale of equity interest in the JV Company 92,100 0
Purchases of property and equipment (9,767) (6,918)
Purchase of intangible assets (388) 0
Government grant related to equipment 0 180
Net cash provided by (used in) investing activities 81,945 (6,738)
Cash flows from financing activities    
Withholding tax on restricted stock units (441) (673)
Proceeds from exercise of stock options 0 91
Repayments of borrowings (20,948) (2,897)
Principal payments on finance leases (245) (227)
Net cash used in financing activities (21,634) (3,706)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (66) 105
Net increase in cash, cash equivalents and restricted cash 70,432 682
Cash, cash equivalents and restricted cash at beginning of period 153,498 175,540
Cash, cash equivalents and restricted cash at end of period 223,930 176,222
Supplemental disclosures of non-cash investing and financing information:    
Property and equipment purchased but not yet paid 4,738 2,507
Reconciliation of cash, cash equivalents, and restricted cash:    
Cash and cash equivalents 223,509 176,008
Restricted cash 421 214
Total cash, cash equivalents, and restricted cash $ 223,930 $ 176,222