XML 17 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenues: $ 65,558 $ 83,052
Cost of goods sold: 62,786 71,241
Gross profit 2,772 11,811
Operating expenses:    
Selling, general and administrative 9,243 10,350
Depreciation and amortization 619 674
(Gain) loss on disposal of fixed assets, net (40) 3
Total operating expenses 9,822 11,027
Operating (loss) income (7,050) 784
Interest expense, net (342) (489)
Other income 129 96
Total other expenses, net (213) (393)
(Loss) income before income tax expense (7,263) 391
Income tax expense 16,968 607
Net loss $ (24,231) $ (216)
Net loss per common share:    
Basic (in dollars per share) $ (0.62) $ (0.01)
Diluted (in dollars per share) $ (0.62) $ (0.01)
Weighted-average number of common shares:    
Basic (in shares) 39,257 38,555
Diluted (in shares) 39,257 38,555
Sand    
Revenues: $ 64,464 $ 79,719
Cost of goods sold: 61,673 68,967
SmartSystems    
Revenues: 1,094 3,333
Cost of goods sold: $ 1,113 $ 2,274