Quarterly report [Sections 13 or 15(d)]

Earnings Per Share - Schedule of Computation of Diluted Net Income Per Share (Details)

v3.26.3
Earnings Per Share - Schedule of Computation of Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 03, 2026
Sep. 27, 2025
Oct. 03, 2026
Sep. 27, 2025
Diluted Earnings (Loss) per Common Share:        
Net Income (Loss) - Basic $ 52,204 $ (11,098) $ 112,804 $ (256)
Convertible Notes Interest Expense, Net of Tax 358 0 1,075 0
Net Income (Loss) - Diluted $ 52,562 $ (11,098) $ 113,879 $ (256)
Weighted Average Shares - Basic (in shares) 43,014 42,507 42,967 42,447
Net Effect of Dilutive Stock Awards (in shares) 1,863 0 1,810 0
Net Effect of Dilutive Convertible Notes (in shares) 3,654 0 3,393 0
Weighted Average Shares - Diluted (in shares) 48,531 42,507 48,170 42,447
Diluted Earnings (Loss) per Common Share (in usd per share) [1] $ 1.08 $ (0.26) $ 2.36 $ (0.01)
[1] All per share information have been adjusted to reflect the impact of the twenty percent Class B stock distribution to shareholders of record on June 15, 2026.