v3.26.3
EARNINGS PER COMMON SHARE (Tables)
9 Months Ended
Sep. 27, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Common Share
Earnings per common share are as follows:
($ and shares in thousands, except per share data)Three Months Ended
Nine Months Ended
September 27, 2026September 28, 2025September 27, 2026September 28, 2025
Numerator:
Net income attributable to common shares$21,056 $35,303 $103,957 $105,977 
Denominator:
Weighted average common shares outstanding - basic31,48132,38131,95732,523
Weighted average impact of potentially dilutive convertible notes8421,4921,3281,155
Weighted average impact of potentially dilutive warrants192 916 736 504 
Weighted average impact of potentially dilutive securities140292184258
Weighted average common shares outstanding - diluted32,65535,08134,20534,440
Earnings per common share:
Basic earnings per common share$0.67 $1.09 $3.25 $3.26 
Diluted earnings per common share$0.64 $1.01 $3.04 $3.08