XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share
9 Months Ended
Sep. 30, 2023
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   Nine Months Ended 
   September 30,
2023
   October 1,
2022
   September 30,
2023
   October 1,
2022
 
Numerator:                
Net income  $7,431   $18,389   $37,966   $69,378 
                     
Denominator:                    
Weighted average number of common shares outstanding – Basic   17,722,682    17,668,435    17,705,280    17,643,473 
                     
Dilutive effect of options and restricted stock units outstanding under the Company’s employee compensation plans   166,407    157,362    123,430    126,647 
                     
Weighted average number of common shares outstanding – Diluted   17,889,089    17,825,797    17,828,710    17,770,120 

 

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.