XML 189 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1Close
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Revenues $ 5,594,387 $ 5,048,610 $ 10,626,206 $ 9,477,436
Cost of services 4,783,056 4,324,511 9,191,381 8,180,142
Gross profit 811,331 724,099 1,434,825 1,297,294 Close
Equity in earnings of integral unconsolidated affiliates 8,586 9,370 20,920 18,990 Close
Selling, general and administrative expenses (432,356) (384,171) (834,696) (768,723) Close
Amortization of intangible assets (79,214) (70,025) (156,725) (142,428) Close
Change in fair value of contingent consideration liabilities (1,117) 0 (1,740) 0 CloseClose
Total Operating Expenses -504101.0 -444826.0 -972241.0 -892161.0 0 Close
Operating income 307,230 279,273 462,584 405,133 Close
Interest and other financing expenses (45,321) (48,189) (86,393) (89,882) Close
Interest income 3,557 1,448 11,580 2,964 Close
Total Other Income Expenses -40147.0 -43322.0 -48314.0 -75633.0 0.0 Close
Other income, net 1,617 3,419 26,499 11,285 CloseCloseClose
Income before income taxes 267,083 235,951 414,270 329,500 Close
Provision for income taxes 75,199 69,367 96,295 65,946 Close
Net income 191,884 166,584 317,975 263,554 Close
Less: Net income attributable to non-controlling interests 3,725 685 11,456 2,609
Net income attributable to common stock $ 188,159 $ 165,899 $ 306,519 $ 260,945
Earnings per share attributable to common stock:        
Basic (in dollars per share) $ 1.28 $ 1.14 $ 2.10 $ 1.80
Diluted (in dollars per share) $ 1.26 $ 1.12 $ 2.05 $ 1.75
Shares used in computing earnings per share:        
Weighted average basic shares outstanding (in shares) 146,580 145,422 146,258 144,947
Weighted average diluted shares outstanding (in shares) 149,788 148,773 149,587 148,717