v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Revenue $ 61,735 $ 68,430
Cost of revenue 52,070 57,499
Gross profit 9,665 10,931
Operating expenses:    
Selling, general, and administrative 8,389 11,412
Depreciation and amortization 1,045 1,543
(Gain) loss on sale of assets, net (11) 4,430
Impairment loss   1,707
Total operating expenses 9,423 19,092
Operating income (loss) 242 (8,161)
Interest expense (2,050) (2,267)
Loss on extinguishment of debt (488)  
Loss before taxes (2,296) (10,428)
Income tax expense (benefit) 22 (22)
Net loss $ (2,318) $ (10,406)
Net loss per share applicable to common shareholders    
Basic $ (0.11) $ (0.5)
Diluted $ (0.11) $ (0.5)
Weighted average number of common shares outstanding    
Basic 21,197 20,859
Diluted 21,197 20,859