v3.25.0.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
REVENUES      
Revenue $ 3,388,708 $ 3,073,278 $ 2,695,823
Revenue from contract with customer, product and service Customer Services [Member] Customer Services [Member] Customer Services [Member]
COSTS AND EXPENSES      
Cost of services provided (exclusive of depreciation and amortization below) $ 1,603,197 $ 1,469,871 $ 1,308,399
Sales, general and administrative 1,015,067 915,233 802,710
Restructuring costs 0 5,196 0
Depreciation and amortization 113,220 99,752 91,326
Total operating expenses 2,731,484 2,490,052 2,202,435
OPERATING INCOME 657,224 583,226 493,388
Interest expense, net 27,677 19,055 2,638
Other income, net (683) (22,086) (8,167)
CONSOLIDATED INCOME BEFORE INCOME TAXES 630,230 586,257 498,917
PROVISION FOR INCOME TAXES 163,851 151,300 130,318
NET INCOME $ 466,379 $ 434,957 $ 368,599
NET INCOME PER SHARE - BASIC (in USD per share) $ 0.96 $ 0.89 $ 0.75
NET INCOME PER SHARE - DILUTED (in USD per share) $ 0.96 $ 0.89 $ 0.75
Weighted average shares outstanding - basic (in shares) 484,249 489,949 492,300
Weighted average shares outstanding - diluted (in shares) 484,295 490,130 492,413
DIVIDENDS PAID PER SHARE (in USD per share) $ 0.615 $ 0.540 $ 0.430

Source