v3.26.3
EARNINGS PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2026
Sep. 28, 2025
Sep. 27, 2026
Sep. 28, 2025
Earnings Per Share [Abstract]        
Net income attributable to common shares $ 21,056 $ 35,303 $ 103,957 $ 105,977
Weighted average common shares outstanding - basic (in shares) 31,481 32,381 31,957 32,523
Weighted average impact of potentially dilutive convertible notes (in shares) 842 1,492 1,328 1,155
Weighted average impact of potentially dilutive warrants (in shares) 192 916 736 504
Weighted average impact of potentially dilutive securities (in shares) 140 292 184 258
Weighted average common shares outstanding - diluted (in shares) 32,655 35,081 34,205 34,440
Earnings per common share:        
Basic earnings per common share (in dollars per share) $ 0.67 $ 1.09 $ 3.25 $ 3.26
Diluted earnings per common share (in dollars per share) $ 0.64 $ 1.01 $ 3.04 $ 3.08