XML 13 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2026
Jun. 27, 2025
Jul. 03, 2026
Jun. 27, 2025
Income Statement [Abstract]        
Revenue $ 1,256,643 $ 1,078,330 $ 2,510,771 $ 2,094,253
Cost of revenue 1,147,139 982,597 2,295,449 1,920,417
Selling, general, and administrative expenses 55,694 42,793 117,422 86,598
Operating income 53,810 52,940 97,900 87,238
Loss on extinguishment of debt (1,739) (313) (1,739) (2,527)
Interest expense, net (16,705) (20,598) (34,830) (40,317)
Other expense, net (2,137) (2,579) (4,583) (4,874)
Income from operations before income taxes 33,229 29,450 56,748 39,520
Income tax expense 7,689 7,059 12,283 9,022
Net income $ 25,540 $ 22,391 $ 44,465 $ 30,498
Earnings per share        
Basic (in dollars per share) $ 0.82 $ 0.71 $ 1.42 $ 0.96
Diluted (in dollars per share) $ 0.81 $ 0.70 $ 1.41 $ 0.96
Weighted average common shares outstanding - basic (in shares) 31,327 31,693 31,270 31,643
Weighted average common shares outstanding - diluted (in shares) 31,524 31,883 31,519 31,886