v3.26.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenue $ 1,599,693 $ 1,528,943 $ 3,226,550 $ 2,964,531
Cost of revenue 1,330,915 1,292,768 2,718,400 2,510,626
Selling, general and administrative expense 75,597 76,002 147,539 140,477
Amortization of intangible assets 24,698 24,603 49,030 48,935
Operating income 168,483 135,570 311,581 264,493
Interest expense 41,279 43,835 79,430 87,626
Income before income taxes 127,204 91,735 232,151 176,867
Income tax expense 29,926 24,022 54,943 46,211
Net income $ 97,278 $ 67,713 $ 177,208 $ 130,656
Earnings per share:        
Basic $ 0.3 $ 0.21 $ 0.54 $ 0.4
Diluted $ 0.29 $ 0.2 $ 0.53 $ 0.39
Weighted-average shares of common stock outstanding        
Basic 326,261 328,445 326,756 328,442
Diluted 332,310 334,300 332,858 334,227