XML 273 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues $ 295,973,000 $ 255,740,000 $ 126,648,000
Cost of goods sold 254,418,000 226,149,000 140,384,000
Inventory impairment loss 0 0 2,170,000
Gross profit 41,555,000 29,591,000 (15,906,000)
Operating expenses:      
Salaries, benefits and payroll taxes 18,309,000 13,480,000 11,258,000
Depreciation and amortization 2,535,000 2,244,000 1,980,000
Selling, general and administrative 20,413,000 17,288,000 14,194,000
Bad debt expense 0 1,000 19,592,000
Total operating expenses 43,059,000 32,719,000 47,579,000
Operating loss (1,504,000) (3,128,000) (63,485,000)
Other (expenses) income:      
Loss on extinguishment of debt (1,272,000) (1,608,000) (1,979,000)
Total other (expenses) income, net 524,000 828,000 5,773,000
Loss before income tax benefit (748,000) (780,000) 3,794,000
Income tax benefit (2,252,000) (3,908,000) (59,691,000)
Net income (loss) (6,901,000) (3,205,000) (9,017,000)
Net income (loss) per common share: $ 4,649,000 $ (703,000) $ (50,674,000)
Basic      
Basic (in dollars per share) $ 0.12 $ (0.02) $ (1.21)
Diluted (in dollars per share) $ 0.12 $ (0.02) $ (1.21)
Basic      
Basic (in shares) 38,948 42,408 41,775
Diluted (in shares) 39,046 42,408 41,775
Gain (Loss) on Disposition of Property Plant Equipment $ 1,802,000 $ (294,000) $ 555,000
Sand sales revenue      
Revenues 283,160,000 243,162,000 117,402,000
Shortfall revenue      
Revenues 4,304,000 5,010,000 4,421,000
Logistics revenue      
Revenues $ 8,509,000 $ 7,568,000 $ 4,825,000