v3.26.1
Consolidated Statements of Operations and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues:        
Total net revenues $ 321,375 $ 294,341 $ 601,420 $ 548,864
Cost of revenues:        
Total cost of revenues 143,412 127,720 276,388 246,811
Gross profit 177,963 166,621 325,032 302,053
Selling, general and administrative expenses 68,156 68,893 136,367 131,954
Amortization of intangible assets 3,015 9,298 6,046 24,625
Interest expense, net 34,405 40,651 69,150 81,527
Loss on refinancing of debt 936 80 936 80
Foreign exchange (gain) loss, net (3,746) 627 (4,317) 916
Other income, net (2,854) (5,825) (3,814) (6,066)
Income before income taxes 78,051 18,897 120,664 4,074
Provision for income taxes 24,408 10,935 40,432 9,372
Net income (loss) 53,643 7,962 80,232 (5,298)
Other comprehensive income (loss) net of tax:        
Pension and post-retirement benefits (net of taxes of $(33), $24, $(69), and $27, respectively) (98) 71 (202) 81
Interest rate derivatives (net of taxes of $403, $(386), $963 and $(652), respectively) 1,174 (1,123) 2,807 (1,895)
Foreign currency translation (18,591) 82,217 (36,222) 101,777
Comprehensive income $ 36,128 $ 89,127 $ 46,615 $ 94,665
Earnings (Loss) per share:        
Basic (in dollars per share) $ 0.19 $ 0.03 $ 0.28 $ (0.02)
Diluted (in dollars per share) $ 0.19 $ 0.03 $ 0.28 $ (0.02)
Weighted average number of shares outstanding:        
Basic (in shares) 285,773 283,933 285,333 283,747
Diluted (in shares) 288,148 285,756 287,915 283,747
Illinois EO litigation settlements        
Cost of revenues:        
Illinois EO litigation settlements $ 0 $ 34,000 $ 0 $ 64,943
Service        
Revenues:        
Total net revenues 278,325 257,244 519,933 481,184
Cost of revenues:        
Total cost of revenues 126,840 113,293 245,668 220,922
Product        
Revenues:        
Total net revenues 43,050 37,097 81,487 67,680
Cost of revenues:        
Total cost of revenues $ 16,572 $ 14,427 $ 30,720 $ 25,889