XML 26 R6.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
Operating activities:    
Net income (loss) $ (3,663) $ (9,223)
Adjustments to reconcile net loss to net cash provided (used) by operating activities:    
Depreciation and amortization 2,461 2,515
Stock-based compensation expense 1,921 2,311
Restructuring, Settlement and Impairment Provisions 1,529 0
Loss (gain) on disposal of property, plant and equipment (217) 68
Other 94 38
Changes in operating assets and liabilities increasing (decreasing) cash:    
Accounts receivable, net of allowance for credit losses (15,083) (5,110)
Costs and estimated earnings in excess of billings on uncompleted contracts (8,148) 2,075
Inventories 338 1,331
Other assets and liabilities (10,553) (8,580)
Accounts payable 17,720 (3,903)
Billings on uncompleted contracts in excess of costs and estimated earnings (6,037) 33,304
Accrued expenses (6,261) (2,908)
Net Cash Provided by (Used in) Operating Activities, Total (25,899) 11,918
Investing activities:    
Capital expenditures (2,011) (1,944)
Proceeds from asset sales 222 0
Net Cash Provided by (Used in) Investing Activities, Total (1,789) (1,944)
Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]    
Payments of Debt Issuance Costs (149) 0
Proceeds from issuance of common stock under employee stock purchase plan 43 46
Payments related to tax withholding for stock-based compensation (4,223) (1,235)
Net Cash Provided by (Used in) Financing Activities, Total (4,329) (1,189)
Effect of exchange rate changes on cash (317) 210
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect, Total (32,334) 8,995
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Beginning of Period 249,641 140,615
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, End of Period 217,307 149,610
Supplemental disclosure of cash flow information:    
Income taxes 34 0
Interest 131 145
Non-cash investing and financing activities:    
Purchases of property, plant and equipment on account $ 156 $ 197