XML 76 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenues $ 144,054 $ 151,414 $ 299,860 $ 292,288
Costs and expenses:        
Cost of operations 100,812 118,337 226,052 229,055
Selling, general and administrative expenses 34,008 36,635 63,025 65,150
Research and development costs 941 890 1,298 1,542
Impairment of long-lived assets 0 0 950 0
Loss on asset disposals, net 165 0 173 0
Total costs and expenses 135,926 155,862 291,498 295,747
Operating income (loss) 8,128 (4,448) 8,362 (3,459)
Other (expense) income:        
Interest expense (10,992) (11,967) (22,034) (23,980)
Interest income 537 160 777 307
Loss on debt extinguishment 0 (1,053) 0 (6,124)
Benefit plans, net (776) 66 (1,555) 136
Foreign exchange 1,237 1,395 862 1,005
Other expense, net (294) (22) (625) (391)
Total other expense, net (10,288) (11,421) (22,575) (29,047)
Loss before income tax expense (2,160) (15,869) (14,213) (32,506)
Income tax expense 3,892 4,678 5,844 5,663
Loss from continuing operations (6,052) (20,547) (20,057) (38,169)
(Loss) income from discontinued operations, net of tax (52,440) 45,953 (60,442) 46,742
Net (loss) income attributable to stockholders (58,492) 25,406 (80,499) 8,573
Less: Dividend on Series A preferred stock 3,715 3,715 7,430 7,429
Net (loss) income attributable to stockholders of common stock, basic (62,207) 21,691 (87,929) 1,144
Net (loss) income attributable to stockholders of common stock, diluted $ (62,207) $ 21,691 $ (87,929) $ 1,144
Basic (loss) earnings per share:        
Continuing operations (in dollars per share) $ (0.10) $ (0.26) $ (0.28) $ (0.51)
Discontinued operations (in dollars per share) (0.53) 0.50 (0.61) 0.52
Basic (loss) earnings per share (in dollars per share) (0.63) 0.24 (0.89) 0.01
Diluted (loss) earnings per share:        
Continuing operations (in dollars per share) (0.10) (0.26) (0.28) (0.51)
Discontinued operations (in dollars per share) (0.53) 0.50 (0.61) 0.52
Diluted (loss) earnings per share (in dollars per share) $ (0.63) $ 0.24 $ (0.89) $ 0.01
Shares used in the computation of basic (loss) earnings loss per share (in shares) 98,719 91,049 98,327 90,264
Shares used in the computation of diluted (loss) earnings per share (in shares) 98,719 91,152 98,327 90,324