XML 17 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues: $ 92,780 $ 63,158 $ 244,108 $ 220,009
Cost of goods sold: 77,845 56,671 217,444 188,638
Gross profit 14,935 6,487 26,664 31,371
Operating expenses:        
Selling, general and administrative 9,086 9,703 27,439 28,924
Depreciation and amortization 589 633 1,812 1,978
(Gain) loss on disposal of fixed assets, net (110) 1,063 (830) 1,069
Total operating expenses 9,565 11,399 28,421 31,971
Operating income (loss) 5,370 (4,912) (1,757) (600)
Interest expense, net (320) (344) (978) (1,226)
Other income 28 53 223 224
Total other expenses, net (292) (322) (755) (2,343)
Income (loss) before income tax expense (benefit) 5,078 (5,234) (2,512) (2,943)
Income tax expense (benefit) 2,076 (5,136) (2,679) (2,199)
Net income (loss) $ 3,002 $ (98) $ 167 $ (744)
Net income (loss) per common share:        
Basic (in dollars per share) $ 0.08 $ 0.00 $ 0 $ (0.02)
Diluted (in dollars per share) $ 0.08 $ 0.00 $ 0 $ (0.02)
Weighted-average number of common shares:        
Basic (in shares) 38,826 38,926 39,095 38,735
Diluted (in shares) 38,951 38,926 39,350 38,735
Gain (Loss) on Extinguishment of Debt $ 0 $ (31) $ 0 $ (1,341)
Sand        
Revenues: 91,643 62,232 240,697 212,971
Cost of goods sold: 76,766 55,601 214,097 183,470
SmartSystems        
Revenues: 1,137 926 3,411 7,038
Cost of goods sold: $ 1,079 $ 1,070 $ 3,347 $ 5,168