XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER COMMON SHARE (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Nov. 18, 2024
Sep. 28, 2025
USD ($)
$ / shares
shares
Sep. 29, 2024
USD ($)
$ / shares
shares
Sep. 28, 2025
USD ($)
$ / shares
shares
Sep. 29, 2024
USD ($)
$ / shares
shares
Numerator:          
Net income attributable to common shares | $   $ 35,303 $ 40,866 $ 105,977 $ 123,843
Weighted average common shares outstanding - basic (in shares) [1]   32,381 32,610 32,523 32,559
Weighted average impact of potentially dilutive convertible notes (in shares)   1,492 831 1,155 510
Weighted average impact of potentially dilutive warrants (in shares)   916 175 504 58
Weighted average impact of potentially dilutive securities (in shares)   292 345 258 318
Weighted average common shares outstanding - diluted (in shares) [1]   35,081 33,961 34,440 33,445
Earnings per common share:          
Basic earnings per common share (in dollars per share) | $ / shares [1]   $ 1.09 $ 1.25 $ 3.26 $ 3.80
Diluted earnings per common share (in dollars per share) | $ / shares [1]   $ 1.01 $ 1.20 $ 3.08 $ 3.70
Stockholders' equity note, stock split, conversion ratio 1.5        
[1] The prior year periods reflect the impact of the three-for-two stock split paid in December 2024. See Note 1 "Basis of Presentation and Significant Accounting Policies" for further details.