v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenues $ 319,716 $ 138,856 $ 534,130 $ 287,454
Costs and expenses:        
Cost of operations 273,080 97,401 444,037 218,232
Selling, general and administrative expenses 33,695 33,332 78,074 61,636
Research and development costs 619 942 1,422 1,290
Impairment of long-lived assets 0 0 0 950
Loss on asset disposals, net 553 165 484 173
Total costs and expenses 307,947 131,840 524,017 282,281
Operating income 11,769 7,016 10,113 5,173
Other (expense) income:        
Interest expense (5,007) (10,992) (9,455) (22,034)
Interest income 750 537 1,390 777
Loss on debt extinguishment (31) 0 (59) 0
Benefit plans, net 427 (776) 856 (1,555)
Foreign exchange 4 1,590 (97) 1,188
Change in fair value of customer warrants 5,858 0 (64,384) 0
Other expense, net (591) (788) (653) (672)
Total other income (expense) 1,410 (10,429) (72,402) (22,296)
Income (loss) from continuing operations before income tax (benefit) expense 13,179 (3,413) (62,289) (17,123)
Income tax (benefit) expense (1,076) 4,023 3,078 5,945
Income (loss) from continuing operations 14,255 (7,436) (65,367) (23,068)
Income (loss) from discontinued operations, net of tax 0 (51,056) 2,677 (57,431)
Net income (loss) attributable to stockholders 14,255 (58,492) (62,690) (80,499)
Less: Dividend on Series A Preferred Stock 3,715 3,715 7,430 7,430
Net income (loss) attributable to stockholders of common stock, basic 10,540 (62,207) (70,120) (87,929)
Net income (loss) attributable to stockholders of common stock, diluted $ 10,540 $ (62,207) $ (70,120) $ (87,929)
Basic earnings (loss) per share:        
Basic continuing operations (in dollars per share) $ 0.07 $ (0.11) $ (0.53) $ (0.31)
Basic discontinued operations (in dollars per share) 0 (0.52) 0.02 (0.58)
Basic earnings (loss) per share (in dollars per share) 0.07 (0.63) (0.51) (0.89)
Diluted earnings (loss) per share:        
Diluted continuing operations (in dollars per share) 0.07 (0.11) (0.53) (0.31)
Diluted discontinued operations (in dollars per share) 0 (0.52) 0.02 (0.58)
Diluted earnings (loss) per share (in dollars per share) $ 0.07 $ (0.63) $ (0.51) $ (0.89)
Shares used in the computation of earnings (loss) per share:        
Basic (in shares) 142,331 98,719 138,066 98,327
Diluted (in shares) 154,513 98,719 138,066 98,327