XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues: $ 83,052 $ 82,350
Cost of goods sold: 71,241 70,713
Gross profit 11,811 11,637
Operating expenses:    
Selling, general and administrative 10,350 10,764
Depreciation and amortization 674 592
Loss (gain) on disposal of fixed assets, net 3 1,889
Total operating expenses 11,027 13,245
Operating income (loss) 784 (1,608)
Interest expense, net (489) (441)
Other income 96 48
Total other expenses, net (393) (393)
Income (loss) before income tax expense 391 (2,001)
Income tax expense 607 1,598
Net loss $ (216) $ (3,599)
Net loss per common share:    
Basic (in dollars per share) $ (0.01) $ (0.09)
Diluted (in dollars per share) $ (0.01) $ (0.09)
Weighted-average number of common shares:    
Basic (in shares) 38,555 41,272
Diluted (in shares) 38,555 41,272
Sand    
Revenues: $ 79,719 $ 80,019
Cost of goods sold: 68,967 68,738
SmartSystems    
Revenues: 3,333 2,331
Cost of goods sold: $ 2,274 $ 1,975