v3.26.3
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
CONSOLIDATED STATEMENTS OF OPERATIONS        
REVENUE $ 3,766,302 $ 2,450,969 $ 9,897,290 $ 6,455,574
COST OF SERVICES 2,831,820 1,843,098 7,364,168 4,934,390
Gross profit 934,482 607,871 2,533,122 1,521,184
SELLING, GENERAL AND ADMINISTRATIVE EXPENSES 314,165 229,579 870,208 634,919
GAIN ON SALE OF ASSETS (4,253) (582) (5,340) (1,580)
Operating income 624,570 378,874 1,668,254 887,845
OTHER INCOME (EXPENSE):        
Interest income 15,979 6,381 35,542 13,467
Interest expense (1,482) (2,974) (5,097) (6,198)
Changes in the fair value of contingent earn-out obligations (4,295) (12,103) (16,710) (19,934)
Other 284 280 1,456 (226)
Other income (expense) 10,486 (8,416) 15,191 (12,891)
INCOME BEFORE INCOME TAXES 635,056 370,458 1,683,445 874,954
PROVISION FOR INCOME TAXES 146,012 78,843 382,421 183,202
NET INCOME $ 489,044 $ 291,615 $ 1,301,024 $ 691,752
INCOME PER SHARE:        
Basic $ 13.93 $ 8.26 $ 36.98 $ 19.55
Diluted $ 13.91 $ 8.25 $ 36.94 $ 19.52
SHARES USED IN COMPUTING INCOME PER SHARE:        
Basic 35,116 35,307 35,183 35,379
Diluted 35,152 35,365 35,221 35,445