XML 23 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities      
Net loss $ (1,644) $ (17,875) $ (12,612)
Adjustments to reconcile net loss to net cash used in operating activities:      
Depreciation and amortization 15,545 18,844 20,915
Amortization of ROU operating leases 9,960 6,763 4,813
Amortization of ROU finance leases 7,220 5,034 3,142
Write-off of debt issuance costs upon debt modification   119  
Amortization of deferred debt issuance costs 2,015 1,616 424
Deferred income taxes (27) (103) 13
Share-based compensation 4,009 2,042 2,754
Gain on disposal of assets, net (2,898) (8,455) (4,970)
Intangible asset impairment loss   6,890  
Allowance for credit losses 194 (109) 322
Change in operating assets and liabilities:      
Accounts receivable 1,892 14,129 (28,660)
Income tax receivable 143 (224) 3
Inventory (554) (729) (1,485)
Prepaid expenses and other 41 (55) 1,645
Contract assets (2,885) (37,619) (15,374)
Accounts payable 16,018 (4,507) 39,370
Accrued liabilities (10,920) 11,817 (6,630)
Operating lease liabilities (8,662) (6,807) (4,748)
Income tax payable (63) 48 (79)
Contract liabilities (16,708) 26,359 10,722
Net cash provided by operating activities 12,676 17,178 9,565
Cash flows from investing activities:      
Proceeds from sale of property and equipment 2,609 11,079 4,880
Purchase of property and equipment (14,091) (8,909) (14,584)
Net cash (used in) provided by investing activities (11,482) 2,170 (9,704)
Cash flows from financing activities:      
Borrowings on credit 72,589 106,958 24,000
Payments made on borrowings on credit (73,067) (104,431) (28,274)
Payments made on term loan (15,000)    
Proceeds from failed sale-leaseback arrangements   14,702  
Payments made on failed sale-leaseback arrangements (5,855)    
Proceeds from sale-leaseback financing   2,397  
Loan costs from Credit Agreement and prior credit facility (393) (6,537) (664)
Payments of finance lease liabilities (8,929) (4,791) (2,992)
Proceeds from issuance of common stock 26,421    
Payments related to tax withholding for share-based compensation (479) (492) (440)
Exercise of stock options 897    
Net cash (used in) provided by financing activities (3,816) 7,806 (8,370)
Net change in cash, cash equivalents and restricted cash (2,622) 27,154 (8,509)
Cash, cash equivalents and restricted cash at beginning of period 30,938 3,784 12,293
Cash, cash equivalents and restricted cash at end of period 28,316 30,938 3,784
Supplemental disclosures of cash flow information, cash paid during the period for:      
Interest 11,501 12,084 2,923
Taxes, net of refunds $ 797 $ 618 $ 533