XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings (Loss) Per Share (Schedule of basic and diluted earnings (loss) per share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Numerator    
Earnings from continuing operations $ 4,811 $ 3,796
Less: dividends and accretion on preferred stock (140) (433)
Earnings from continuing operations attributable to common shareholders 4,671 3,363
Net loss from discontinued operations 0 (917)
Earnings attributable to common shareholders $ 4,671 $ 2,446
Denominator    
Basic weighted-average number of shares outstanding 117,201 116,033
Diluted weighted-average number of shares outstanding 125,007 117,558
Basic Earnings (Loss) Per Share    
Earnings from continuing operations attributable to common shareholders, Basic $ 0.04 $ 0.03
Net loss from discontinued operations, Basic 0 (0.01)
Earnings attributable to common shareholders, Basic 0.04 0.02
Diluted Earnings (Loss) Per Share    
Earnings from continuing operations attributable to common shareholders, Diluted 0.04 0.03
Net loss from discontinued operations, Diluted 0 (0.01)
Earnings attributable to common shareholders, Diluted $ 0.04 $ 0.02
Stock options and restricted stock units [Member]    
Denominator    
Diluted weighted-average number of shares outstanding 1,717 1,525
Series B-1 Preferred Stock [Member]    
Denominator    
Diluted weighted-average number of shares outstanding 6,089 0