v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenues $ 1,007.0 $ 1,020.6 $ 1,975.3 $ 1,988.9
Costs of services 722.4 727.3 1,424.1 1,420.2
Gross profit 284.6 293.3 551.2 568.7
Selling, general, and administrative expenses 226.2 216.8 450.6 431.3
Amortization of intangible assets 17.3 16.9 31.8 31.2
Operating income 41.1 59.6 68.8 106.2
Interest expense, net (20.4) (18.2) (37.5) (33.6)
Income before income taxes 20.7 41.4 31.3 72.6
Provision for income taxes 6.5 12.1 11.6 22.4
Net income $ 14.2 $ 29.3 $ 19.7 $ 50.2
Basic        
Basis (in dollars per share) $ 0.35 $ 0.67 $ 0.48 $ 1.15
Diluted        
Diluted (in dollars per share) $ 0.35 $ 0.67 $ 0.48 $ 1.14
Shares and share equivalents used to calculate earnings per share:        
Basic (in shares) 41.0 43.8 41.2 43.8
Diluted (in shares) 41.0 44.0 41.2 44.0
Reconciliation of net income to comprehensive income:        
Net income $ 14.2 $ 29.3 $ 19.7 $ 50.2
Foreign currency translation adjustment (0.8) 2.6 (1.5) 3.4
Comprehensive income $ 13.4 $ 31.9 $ 18.2 $ 53.6