XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1Close
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenues $ 5,031,819 $ 4,428,826
Cost of services 4,408,325 3,855,631
Gross profit 623,494 573,195 Close
Equity in earnings of integral unconsolidated affiliates 12,334 9,620 Close
Selling, general and administrative expenses (402,340) (384,552) Close
Amortization of intangible assets (77,511) (72,403) Close
Change in fair value of contingent consideration liabilities (623) 0 CloseClose
Total Operating Expenses -468140.0 -447335.0 0 0 0 Close
Operating income 155,354 125,860 Close
Interest and other financing expenses (41,072) (41,693) Close
Interest income 8,023 1,516 Close
Total Other Income Expenses -8167.0 -32311.0 0.0 0 0 Close
Other income, net 24,882 7,866 CloseCloseClose
Income before income taxes 147,187 93,549 Close
Provision for (benefit from) income taxes 21,096 (3,421) Close
Net income 126,091 96,970 Close
Less: Net income attributable to non-controlling interests 7,731 1,924
Net income attributable to common stock $ 118,360 $ 95,046
Earnings per share attributable to common stock:    
Basic (in dollars per share) $ 0.81 $ 0.66
Diluted (in dollars per share) $ 0.79 $ 0.64
Shares used in computing earnings per share:    
Weighted average basic shares outstanding (in shares) 145,936 144,467
Weighted average diluted shares outstanding (in shares) 149,350 148,661