v3.26.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities:    
Net income (loss) $ 542 $ (573)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 9,668 6,274
Amortization of right-of-use ("ROU") operating leases 2,860 4,848
Amortization of ROU finance leases 3,723 4,360
Amortization of deferred debt issuance costs 166 612
Non-cash interest expense on seller note 630  
Deferred income taxes (6,117) 2
Share-based compensation 3,393 2,642
Gain on disposal of assets, net (189) (772)
Allowance for credit losses (77) 544
Change in operating assets and liabilities:    
Accounts receivable 55,302 (71,339)
Income tax receivable (362) (392)
Inventory (440) 819
Prepaid expenses and other 2,546 312
Contract assets (43,692) 33,456
Accounts payable (18,743) 13,636
Accrued liabilities (5,829) (1,141)
Operating lease liabilities (3,101) (3,179)
Income tax payable (43) (505)
Contract liabilities (12,936) 1,391
Net cash provided by operating activities (12,699) (9,005)
Cash flows from investing activities:    
Proceeds from sale of property and equipment 683 1,189
Purchase of property and equipment (20,108) (16,165)
Business acquisition, net cash acquired (42,871)  
Net cash used in investing activities (62,296) (14,976)
Cash flows from financing activities:    
Borrowings on credit facilities 121,000 77,007
Payments on credit facilities (85,000) (67,212)
Proceeds from term loan 41,991  
Proceeds from deemed financing obligation 6,073  
Principal payments on deemed financing obligation (1,816) (7,204)
Loan costs related to credit facilities (419) (323)
Payments of finance lease liabilities (4,858) (5,316)
Employee stock plans, net activity (1,037) 445
Net cash provided by (used in) financing activities 75,934 (2,603)
Net change in cash, cash equivalents and restricted cash 939 (26,584)
Cash, cash equivalents and restricted cash at beginning of period 3,285 28,316
Cash, cash equivalents and restricted cash at end of period 4,224 1,732
Cash and cash equivalents 2,527 1,732
Restricted cash 1,697  
Total cash, cash equivalents and restricted cash shown above 4,224 1,732
Supplemental disclosures of cash flow information, cash paid during the period for:    
Interest, net of amounts capitalized 3,008 4,504
Taxes, net of refunds 145 824
Noncash financing activity:    
Capital expenditures included in accounts payable and accrued liabilities $ 2,963 $ 2,118