XML 19 R5.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]      
Revenues $ 3,980.4 $ 4,099.7 $ 4,450.6
Cost of services 2,831.3 2,916.0 3,170.6
Gross profit 1,149.1 1,183.7 1,280.0
Selling, general, and administrative expenses 854.0 821.2 844.2
Amortization of intangible assets 64.8 58.1 71.7
Operating income 230.3 304.4 364.1
Interest expense, net (67.7) (64.3) (66.4)
Income before income taxes 162.6 240.1 297.7
Provision for income taxes 49.1 64.9 78.4
Net income $ 113.5 $ 175.2 $ 219.3
Earnings per share:      
Earnings per share (in dollars per share) $ 2.62 $ 3.88 $ 4.54
Earnings per share (in dollars per share) $ 2.60 $ 3.83 $ 4.50
Shares and share equivalents used to calculate earnings per share:      
Basic (in shares) 43.4 45.2 48.3
Diluted (in shares) 43.6 45.7 48.7
Reconciliation of net income to comprehensive income:      
Net income $ 113.5 $ 175.2 $ 219.3
Foreign currency translation adjustment 3.4 (5.0) 2.7
Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total $ 116.9 $ 170.2 $ 222.0