XML 11 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenue $ 68,430 $ 72,651
Cost of revenue 57,499 58,615
Gross profit 10,931 14,036
Operating expenses:    
Selling, general, and administrative 11,412 9,798
Depreciation and amortization 1,543 2,362
Loss on sale of assets 4,430  
Impairment loss 1,707  
Total operating expenses 19,092 12,160
Operating income (loss) (8,161) 1,876
Interest expense (2,267) (2,472)
Loss before taxes (10,428) (596)
Income tax expense (benefit) (22) 59
Net loss $ (10,406) $ (655)
Net loss per share applicable to common stockholders    
Basic $ (0.5) $ (0.03)
Diluted $ (0.5) $ (0.03)
Weighted average number of common shares outstanding    
Basic 20,859 20,380
Diluted 20,859 20,380