XML 16 R4.htm IDEA: XBRL DOCUMENT v3.26.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - 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]        
NET REVENUE $ 1,442,400 $ 1,416,085 $ 2,793,054 $ 2,749,057
COST OF REVENUE 1,175,149 1,147,042 2,263,789 2,216,962
GROSS PROFIT 267,251 269,043 529,265 532,095
OPERATING COSTS AND EXPENSES:        
Selling, general and administrative expenses 164,659 170,092 339,221 338,210
Depreciation and amortization expense 17,452 16,241 32,359 31,987
Total operating expenses 182,111 186,333 371,580 370,197
OPERATING INCOME 85,140 82,710 157,685 161,898
OTHER INCOME (EXPENSE):        
Interest expense, net (14,020) (14,447) (27,324) (27,678)
Equity in earnings of joint ventures 1,704 1,395 3,393 3,124
Other, net 1,163 (797) 1,236 (4,927)
Total other (expense) income (11,153) (13,849) (22,695) (29,481)
INCOME BEFORE INCOME TAXES 73,987 68,861 134,990 132,417
INCOME TAX EXPENSE 20,074 18,338 35,734 35,152
NET INCOME 53,913 50,523 99,256 97,265
OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX:        
Change in unrealized (loss) gain on cash flow hedges, net of income tax benefit (expense) of $374, $548, $613 and $1,331, respectively (1,142) (1,684) (1,874) (4,082)
OTHER COMPREHENSIVE (LOSS) INCOME (1,142) (1,684) (1,874) (4,082)
NET COMPREHENSIVE INCOME $ 52,771 $ 48,839 $ 97,382 $ 93,183
EARNINGS PER COMMON SHARE:        
Earnings per share, basic (in dollars per share) $ 0.35 $ 0.31 $ 0.64 $ 0.59
Earnings per share, diluted (in dollars per share) $ 0.35 $ 0.31 $ 0.64 $ 0.59
Weighted average common shares outstanding, basic (in shares) 152,931 162,931 154,782 164,188
Weighted average common shares outstanding, diluted (in shares) 153,485 164,133 155,772 165,402