Quarterly report [Sections 13 or 15(d)]

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)

v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
REVENUE    
Total revenue $ 22,030 $ 11,631
COST, EXPENSES AND GAINS    
Selling, general and administrative 3,596 4,116
Depreciation, depletion, amortization and accretion 3,470 2,083
Gains on disposal of assets, net (674) (3,472)
Total cost, expenses and gains, net 22,899 12,794
Operating loss (869) (1,163)
OTHER INCOME (EXPENSE)    
Interest income, net 514 85
Unrealized gain on marketable securities, net 7,103 0
Other (expense) income, net (609) (333)
Total other income (expense), net 7,008 (248)
Net income (loss) from continuing operations before income taxes 6,139 (1,411)
Provision for income taxes 1,455 838
Net income (loss) from continuing operations 4,684 (2,249)
Net income from discontinued operations, net of income taxes 503 1,712
Net income (loss) 5,187 (537)
OTHER COMPREHENSIVE INCOME (LOSS)    
Foreign currency translation adjustment (118) 19
Other comprehensive (loss) income (118) 19
Comprehensive income (loss) $ 5,069 $ (518)
Net income (loss) per share from continuing operations, basic (in USD per share) $ 0.10 $ (0.05)
Net income (loss) per share from continuing operations, diluted (in USD per share) 0.10 (0.05)
Net income per share from discontinued operations, basic (in USD per share) 0.01 0.04
Net income per share from discontinued operations, diluted (in USD per share) 0.01 0.04
Net income (loss) per share, basic (in USD per share) 0.11 (0.01)
Net income (loss) per share, diluted (in USD per share) $ 0.11 $ (0.01)
Weighted average number of shares outstanding, basic (in shares) 48,330 48,150
Weighted average number of shares outstanding, diluted (in shares) 48,330 48,150
Nonrelated Party    
OTHER INCOME (EXPENSE)    
Interest income, net $ 514 $ 85
Services | Nonrelated Party    
REVENUE    
Total revenue 11,170 4,814
COST, EXPENSES AND GAINS    
Cost of revenue 6,254 4,495
Services | Related Parties    
REVENUE    
Total revenue 496 78
COST, EXPENSES AND GAINS    
Cost of revenue 0 96
Products    
REVENUE    
Total revenue 10,364 6,739
Products | Nonrelated Party    
COST, EXPENSES AND GAINS    
Cost of revenue $ 10,253 $ 5,476