XML 17 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Revenues $ 7,631,408 $ 6,493,167 $ 20,637,749 $ 17,119,373
Cost of services 6,414,974 5,480,597 17,579,704 14,671,978
Gross profit 1,216,434 1,012,570 3,058,045 2,447,395
Equity in earnings of integral unconsolidated affiliates 13,731 14,015 41,104 34,935
Selling, general and administrative expenses (572,950) (483,878) (1,595,271) (1,318,574)
Amortization of intangible assets (133,195) (110,422) (355,935) (267,147)
Change in fair value of contingent consideration liabilities (6,803) (1,124) (21,363) (2,864)
Operating income 517,217 431,161 1,126,580 893,745
Interest and other financing expenses (71,806) (59,950) (185,697) (146,343)
Interest income 3,722 7,237 11,345 18,817
Other income, net 13,311 2,994 17,688 29,493
Income before income taxes 462,444 381,442 969,916 795,712
Provision for income taxes 119,605 82,421 244,585 178,716
Net income 342,839 299,021 725,331 616,996
Less: Net income attributable to non-controlling interests 3,419 5,836 12,403 17,292
Net income attributable to common stock $ 339,420 $ 293,185 $ 712,928 $ 599,704
Earnings per share attributable to common stock:        
Basic (in dollars per share) $ 2.28 $ 1.99 $ 4.80 $ 4.09
Diluted (in dollars per share) $ 2.24 $ 1.95 $ 4.72 $ 4.00
Shares used in computing earnings per share:        
Weighted average basic shares outstanding (in shares) 149,039 147,394 148,590 146,639
Weighted average diluted shares outstanding (in shares) 151,496 150,556 151,128 149,911