v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (LOSS) (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2025
Jun. 28, 2024
Jun. 27, 2025
Jun. 28, 2024
Income Statement [Abstract]        
Revenue $ 1,078,330 $ 1,072,183 $ 2,094,253 $ 2,082,747
Cost of revenue 982,597 998,348 1,920,417 1,938,638
Selling, general, and administrative expenses 42,793 46,409 86,598 86,352
Operating income 52,940 27,426 87,238 57,757
Loss on extinguishment of debt (313) (1,998) (2,527) (1,998)
Interest expense, net (20,598) (28,807) (40,317) (56,381)
Other expense, net (2,579) (4,735) (4,874) (6,368)
Income (loss) from operations before income taxes 29,450 (8,114) 39,520 (6,990)
Income tax expense (benefit) 7,059 (1,570) 9,022 (1,590)
Net income (loss) $ 22,391 $ (6,544) $ 30,498 $ (5,400)
Earnings (loss) per share        
Basic (in dollars per share) $ 0.71 $ (0.21) $ 0.96 $ (0.17)
Diluted (in dollars per share) $ 0.70 $ (0.21) $ 0.96 $ (0.17)
Weighted average common shares outstanding - basic (in shares) 31,693 31,470 31,643 31,411
Weighted average common shares outstanding - diluted (in shares) 31,883 31,470 31,886 31,411