v3.25.2
CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Income Statement [Abstract]        
Revenue $ 589,553 $ 504,958 $ 1,148,777 $ 995,611
Cost of revenue, excluding depreciation and amortization 378,753 346,691 754,419 691,490
Branch and regional administrative expenses 90,069 87,972 181,456 175,886
Corporate expenses 34,529 30,245 72,034 60,087
Depreciation and amortization 2,617 2,833 5,211 5,745
Acquisition-related costs 3,400 0 3,506 0
Other operating expense 151 91 316 2,411
Operating income 80,034 37,126 131,835 59,992
Interest income 129 95 261 197
Interest expense (36,003) (39,613) (72,338) (79,260)
Other (expense) income (22) 6,371 (5,472) 24,540
Income before income taxes 44,138 3,979 54,286 5,469
Income tax (expense) benefit (17,113) 9,927 (22,068) (2,735)
Net income $ 27,025 $ 13,906 $ 32,218 $ 2,734
Net income per share:        
Net income per share, basic $ 0.13 $ 0.07 $ 0.16 $ 0.01
Weighted average shares of common stock outstanding, basic 200,968 192,600 197,819 192,420
Net income per share, diluted $ 0.13 $ 0.07 $ 0.16 $ 0.01
Weighted average shares of common stock outstanding, diluted 210,442 196,869 206,763 196,274