XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Unaudited Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash Flows from Operating Activities:    
Net income $ 4,462 $ 1,417
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 1,054 188
Stock-based compensation 1,851 305
Provision for inventory reserve 0 0
Amortization of debt issuance costs 8 0
Changes in operating assets and liabilities:    
Contract and other receivables 2,206 (3,468)
Costs and estimated earnings in excess of billings on uncompleted contracts (3,567) 786
Inventories 3,084 (2,596)
Prepaid expenses and other assets (679) (286)
Right-of-use assets 1,274 272
Accounts payable and accrued expenses 26,799 (669)
Deferred revenues 448 2,634
Operating lease liabilities 33 (265)
Net cash provided by (used in) operating activities 36,973 (1,682)
Cash Flows from Investing Activities:    
Capital expenditures (25,779) (1,721)
Net cash used in investing activities (25,779) (1,721)
Cash Flows from Financing Activities:    
Proceeds from issuance of long-term debt 11,333 0
Proceeds from exercise of stock options 7 0
Repurchase of treasury stock (3,920) (117)
Net cash provided by (used in) financing activities 7,420 (117)
Net increase (decrease) in cash, cash equivalents and restricted cash 18,614 (3,520)
Cash, cash equivalents and restricted cash, beginning of period 23,222 11,831
Cash, cash equivalents and restricted cash, end of period 36,836 8,311
Supplemental disclosures of cash flow information:    
Cash paid for interest, net of amounts capitalized 2,327 537
Cash paid for taxes 201 79
Cash and cash equivalents, beginning of period 23,222 11,831
Restricted cash, beginning of period 0 0
Cash, cash equivalents and restricted cash, beginning of periods 23,222 11,831
Cash and cash equivalents, end of period 36,836 8,311
Restricted cash, end of period 5,000 0
Cash, cash equivalents and restricted cash, end of periods 41,836 8,311
Supplemental non-cash investing activities:    
Additions to capital expenditures financed with accounts payable $ 1,881 $ 0