v3.26.3
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
NET REVENUE $ 1,493,529 $ 1,435,016 $ 4,286,583 $ 4,184,073
COST OF REVENUE 1,208,555 1,162,114 3,472,344 3,379,076
GROSS PROFIT 284,974 272,902 814,239 804,997
OPERATING COSTS AND EXPENSES:        
Selling, general and administrative expenses 177,638 172,104 516,859 510,314
Depreciation and amortization expense 18,120 16,291 50,479 48,278
Total operating expenses 195,758 188,395 567,338 558,592
OPERATING INCOME 89,216 84,507 246,901 246,405
OTHER INCOME (EXPENSE):        
Interest expense, net (12,875) (14,146) (40,199) (41,824)
Equity in earnings of joint ventures 1,523 2,176 4,916 5,300
Other, net 1,037 (3,570) 2,273 (8,497)
Total other (expense) income (10,315) (15,540) (33,010) (45,021)
INCOME BEFORE INCOME TAXES 78,901 68,967 213,891 201,384
INCOME TAX EXPENSE 21,468 17,151 57,202 52,303
NET INCOME 57,433 51,816 156,689 149,081
OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX:        
Change in unrealized (loss) gain on cash flow hedges, net of income tax benefit (expense) of $427, $478, $1,040 and $1,809, respectively (1,303) (1,463) (3,177) (5,545)
OTHER COMPREHENSIVE (LOSS) INCOME (1,303) (1,463) (3,177) (5,545)
NET COMPREHENSIVE INCOME $ 56,130 $ 50,353 $ 153,512 $ 143,536
EARNINGS PER COMMON SHARE:        
Earnings per share, basic (in dollars per share) $ 0.38 $ 0.32 $ 1.02 $ 0.91
Earnings per share, diluted (in dollars per share) $ 0.38 $ 0.32 $ 1.02 $ 0.91
Weighted average common shares outstanding, basic (in shares) 149,788 161,829 153,099 163,393
Weighted average common shares outstanding, diluted (in shares) 150,491 163,086 153,932 164,602