XML 64 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Reporting (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
customer
segment
Mar. 31, 2025
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Segment Reporting [Abstract]            
Number of Reportable Segments | segment 2          
Segment Reporting, Number Of Major Customers | customer 2          
Segment Reporting Information [Line Items]            
Revenues: $ 85,770   $ 73,800   $ 151,328 $ 156,852
Logistics costs 48,089   34,856   84,329 75,967
Manufacturing Costs 21,308   17,521   40,470 38,677
Depreciation, depletion, and accretion of asset retirement obligations 6,827   6,715   13,633 13,411
Other costs 589   1,635   1,167 3,913
Cost of goods sold: 76,813   60,727   139,599 131,968
Gross profit 8,957   13,073   11,729 24,884
Total operating expenses 9,034   9,545   18,856 20,572
Total other (expenses) income, net (250)   (1,628)   (463) (2,021)
Income tax (benefit) expense (21,723)   2,330   (4,755) 2,937
Net income (loss) 21,396 $ (24,231) (430) $ (216) (2,835) (646)
Sand Segment            
Segment Reporting Information [Line Items]            
Revenues: 84,590   71,020   149,054 150,739
Logistics costs 48,089   34,856   84,329 75,967
Manufacturing Costs 21,308   17,521   40,470 38,677
Depreciation, depletion, and accretion of asset retirement obligations 6,276   6,215   12,532 12,364
Other costs 0   311   0 862
Cost of goods sold: 75,673   58,903   137,331 127,870
Gross profit 8,917   12,117   11,723 22,869
Additions to property, plant and equipment 3,066   2,145   5,804 4,256
SmartSystems Segment            
Segment Reporting Information [Line Items]            
Revenues: 1,180   2,780   2,274 6,113
Logistics costs 0   0   0 0
Manufacturing Costs 0   0   0 0
Depreciation, depletion, and accretion of asset retirement obligations 551   501   1,101 1,048
Other costs 589   1,323   1,167 3,050
Cost of goods sold: 1,140   1,824   2,268 4,098
Gross profit 40   956   6 2,015
Additions to property, plant and equipment $ 31   $ 313   $ 31 $ 561