XML 27 R16.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share
6 Months Ended
Jun. 28, 2025
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 28, 2025  June 29, 2024  June 28, 2025  June 29, 2024
Numerator:                    
Net (loss) income  $(17,226)  $8,264   $(9,458)  $15,348 
                     
Denominator:                    
Weighted average number of common shares outstanding – Basic   16,370,674    17,343,341    16,494,828    17,388,509 
                     
Dilutive effect of options and restricted stock units outstanding under the Company’s employee compensation plans   
    275,167    
    226,735 
                     
Weighted average number of common shares outstanding – Diluted   16,370,674    17,618,508    16,494,828    17,615,244 

 

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.