XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.3
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
NET REVENUE $ 1,278,546 $ 1,093,014 $ 3,651,784 $ 3,177,934
COST OF REVENUE 1,021,797 838,748 2,907,170 2,443,834
GROSS PROFIT 256,749 254,266 744,614 734,100
OPERATING COSTS AND EXPENSES:        
Selling, general and administrative expenses 156,999 158,214 465,524 459,644
Depreciation and amortization expense 14,659 15,005 44,294 44,417
Total operating expenses 171,658 173,219 509,818 504,061
OPERATING INCOME 85,091 81,047 234,796 230,039
OTHER INCOME (EXPENSE):        
Interest expense, net (12,345) (11,786) (38,150) (38,816)
Equity in earnings of joint ventures 1,391 1,273 3,921 4,107
Other, net (583) (449) 1,983 84,487
Total other (expense) income (11,537) (10,962) (32,246) 49,778
INCOME BEFORE INCOME TAXES 73,554 70,085 202,550 279,817
INCOME TAX EXPENSE 19,698 13,783 50,860 69,904
NET INCOME 53,856 56,302 151,690 209,913
OTHER COMPREHENSIVE (LOSS) INCOME, NET OF TAX:        
Change in unrealized (loss) gain on cash flow hedges, net of income tax benefit of $1,998, $8, $1,785 and $57, respectively (6,127) 53 (5,475) (99)
OTHER COMPREHENSIVE (LOSS) INCOME (6,127) 53 (5,475) (99)
NET COMPREHENSIVE INCOME $ 47,729 $ 56,355 $ 146,215 $ 209,814
EARNINGS PER COMMON SHARE:        
Earnings per share, basic (in dollars per share) $ 0.32 $ 0.31 $ 0.88 $ 1.17
Earnings per share, diluted (in dollars per share) $ 0.31 $ 0.31 $ 0.87 $ 1.16
Weighted average common shares outstanding, basic (in shares) 170,636 178,826 172,490 179,956
Weighted average common shares outstanding, diluted (in shares) 171,941 180,528 173,848 181,286