XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue:        
Total revenue $ 461,909 $ 489,745 $ 955,329 $ 1,011,014
Costs and expenses:        
Selling, general and administrative 170,542 192,804 336,457 379,636
Research and development 3,601 7,259 8,364 14,885
Restructuring charges 13,806 30,399 15,206 34,165
Interest expense, net 24,937 28,253 49,207 55,559
Other components of net pension and postretirement cost 1,947 (382) 3,801 (769)
Other (income) expense (6,578) 0 17,609 0
Total costs and expenses 422,638 497,599 869,326 971,264
Income (loss) from continuing operations before taxes 39,271 (7,854) 86,003 39,750
Provision for income taxes 9,296 2,271 20,606 17,771
Income (loss) from continuing operations 29,975 (10,125) 65,397 21,979
Loss from discontinued operations, net of tax 0 (14,742) 0 (49,731)
Net income (loss) $ 29,975 $ (24,867) $ 65,397 $ (27,752)
Basic earnings (loss) per share:        
Continuing operations - Basic (in dollars per share) $ 0.17 $ (0.06) $ 0.36 $ 0.12
Discontinued operations - Basic (in dollars per share) 0 (0.08) 0 (0.28)
Net loss - Basic (in dollars per share) 0.17 (0.14) 0.36 (0.16)
Diluted earnings (loss) per share:        
Continuing operations - Diluted (in dollars per share) 0.17 (0.06) 0.36 0.12
Discontinued operations - Diluted (in dollars per share) 0 (0.08) 0 (0.27)
Net loss - Diluted (in dollars per share) $ 0.17 $ (0.14) $ 0.36 $ (0.15)
Services        
Revenue:        
Total revenue $ 290,423 $ 297,253 $ 608,855 $ 619,943
Costs and expenses:        
Cost of products and sales 144,240 158,196 300,113 322,677
Products        
Revenue:        
Total revenue 90,880 108,262 184,070 222,386
Costs and expenses:        
Cost of products and sales 54,487 60,672 105,406 123,426
Financing and other        
Revenue:        
Total revenue 80,606 84,230 162,404 168,685
Costs and expenses:        
Cost of financing and other $ 15,656 $ 20,398 $ 33,163 $ 41,685