XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings (Loss) Per Share (Tables)
6 Months Ended
Jun. 28, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Reconciliation
The following table sets forth the computation of basic and diluted earnings (loss) per share from continuing operations:
Three Months EndedSix Months Ended
 June 28,
2025
June 29,
2024
June 28,
2025
June 29,
2024
Basic earnings (loss) per share:
Income (loss) from continuing operations$1,254 $667 $(328)$(1,743)
Less: Allocation of earnings to participating securities(59)(39) — 
Income (loss) from continuing operations available to common shareholders - basic$1,195 $628 $(328)$(1,743)
Basic weighted-average shares outstanding (1)14,496 14,894 14,431 14,872 
Basic earnings (loss) per share - continuing operations$0.08 $0.04 $(0.02)$(0.12)
Diluted earnings (loss) per share:
Income (loss) from continuing operations available to common shareholders - basic$1,195 $628 $(328)$(1,743)
Add: Undistributed earnings reallocated to unvested shareholders —  — 
Income (loss) from continuing operations available to common shareholders - basic$1,195 $628 $(328)$(1,743)
Basic weighted-average shares outstanding (1)14,496 14,894 14,431 14,872 
Effect of dilutive securities:   
Stock options (2) —  — 
Directors' stock performance units (2)93 93  — 
Diluted weighted-average shares outstanding (1)(2)14,589 14,987 14,431 14,872 
Diluted earnings (loss) per share - continuing operations$0.08 $0.04 $(0.02)$(0.12)

(1)Includes Common and Class B Common shares, excluding unvested participating securities of 690 thousand as of June 28, 2025 and 906 thousand as of June 29, 2024.
(2)Shares issuable under stock option plans where the exercise price is greater than the average market price of the Company's Common Stock during the relevant period and directors' stock performance units have been excluded to the extent they are anti-dilutive. There were 469 thousand and 487 thousand aggregate shares excluded for the three and six months ended June 28, 2025 and June 29, 2024, respectively.