v3.26.1
Earnings Per Share
6 Months Ended
Jun. 27, 2026
Earnings Per Share [Abstract]  
EARNINGS PER SHARE

NOTE 9 - EARNINGS PER SHARE

 

Set forth below is a reconciliation of the numerator and denominator for basic and diluted earnings per share calculations for the periods indicated:

 

    Three Months Ended   Six Months Ended
    June 27, 2026   June 28, 2025   June 27, 2026   June 28, 2025
Numerator:                
Net income (loss)   $ 6,981     $ (17,226 )   $ 7,109     $ (9,458 )
                                 
Denominator:                                
Weighted average number of common shares outstanding – Basic     15,957,073       16,370,674       15,951,342       16,494,828  
                                 
Dilutive effect of options and restricted stock units outstanding under the Company’s employee compensation plans     315,832       —       280,279       —  
                                 
Weighted average number of common shares outstanding – Diluted     16,272,905       16,370,674       16,231,621       16,494,828  

 

The dilutive effect of outstanding options and restricted stock units is calculated using the treasury stock method. There were no stock options that were anti-dilutive and therefore not included in the diluted earnings per share calculation.