XML 19 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating activities:    
Net income (loss) $ (14,756) $ (6,018)
Adjustments to reconcile net loss to net cash provided (used) by operating activities:    
Depreciation and amortization 5,025 5,692
Stock-based compensation expense 4,568 3,785
Gain on disposal of property, plant and equipment (Note 3) (64) (4,589)
Other (19) 125
Changes in operating assets and liabilities increasing (decreasing) cash:    
Accounts receivable, net of allowance for credit losses (18,930) (19,752)
Costs and estimated earnings in excess of billings on uncompleted contracts (818) 4,462
Inventories 1,682 (1,004)
Other assets and liabilities (6,963) (1,763)
Accounts payable 14,474 (14,303)
Billings on uncompleted contracts in excess of costs and estimated earnings 66,229 31,837
Accrued expenses (4,912) 2,257
Net Cash Provided by (Used in) Operating Activities, Total 45,516 729
Investing activities:    
Capital expenditures (2,859) (859)
Proceeds from asset sales 163 2,806
Net Cash Provided by (Used in) Investing Activities, Total (2,696) 1,947
Net Cash Provided by (Used in) Financing Activities [Abstract]    
Net Cash Provided by (Used in) Financing Activities, Total (1,133) (10,365)
Proceeds from Long-Term Lines of Credit 0 10,000
Repayments of Long-Term Lines of Credit 0 (20,000)
Proceeds from issuance of common stock under employee stock purchase plan 102 91
Repurchase of common stock for payment of statutory taxes due on equity-based compensation (1,235) (456)
Effect of exchange rate changes on cash (525) 37
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect, Total 41,162 (7,652)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Beginning of Period 140,615 79,812
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, End of Period 181,777 72,160
Supplemental disclosure of cash flow information:    
Income taxes 18 (43)
Interest 232 647
Non-cash investing and financing activities:    
Purchases of property, plant and equipment on account $ 13 $ 71