XML 92 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Segment Reporting Information [Line Items]      
Number of Reportable Segments | segment 2    
Revenues: $ 311,372 $ 295,973 $ 255,740
Logistics costs 154,628 152,260 130,729
Cost of Goods and Services Sold 266,549 254,418 226,149
Oil and Gas, Production Cost, Period Cost 78,919 70,298 64,937
Cost, Depreciation 26,861 25,469 25,038
Other Cost of Operating Revenue 6,141 6,391 5,445
Gross profit 44,823 41,555 29,591
Operating Expenses 41,819 43,059 32,719
Nonoperating Income (Expense) (2,752) (748) (780)
Income tax expense (benefit) (2,740) (6,901) (3,205)
Net income (loss) 2,992 4,649 (703)
Sand Segment      
Segment Reporting Information [Line Items]      
Revenues: 303,590 287,479 249,324
Logistics costs 154,628 152,260 130,729
Cost of Goods and Services Sold 258,812 247,181 220,006
Oil and Gas, Production Cost, Period Cost 78,919 70,298 64,937
Cost, Depreciation 24,727 23,287 22,895
Other Cost of Operating Revenue 538 1,336 1,445
Gross profit 44,778 40,298 29,318
Segment, Expenditure, Addition to Long-Lived Assets 8,249 19,700 18,145
SmartSystems Segment      
Segment Reporting Information [Line Items]      
Revenues: 7,782 8,494 6,416
Logistics costs 0 0 0
Cost of Goods and Services Sold 7,737 7,237 6,143
Oil and Gas, Production Cost, Period Cost 0 0 0
Cost, Depreciation 2,134 2,182 2,143
Other Cost of Operating Revenue 5,603 5,055 4,000
Gross profit 45 1,257 273
Segment, Expenditure, Addition to Long-Lived Assets $ 1,237 $ 3,756 $ 804