XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Income Per Share (Tables)
9 Months Ended
Oct. 28, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Thirteen weeks ended

  

Thirty-nine weeks ended

 
  

October 28,

  

October 29,

  

October 28,

  

October 29,

 
  

2023

  

2022

  

2023

  

2022

 

NUMERATOR:

                

Net income

 $7,586  $7,455  $30,532  $27,475 
                 

DENOMINATOR:

                

Weighted average number of common shares outstanding - basic

  14,362,702   14,542,947   14,413,308   15,097,816 

Dilutive effect of share-based awards:

  76,093   217,639   150,666   314,314 

Weighted average number of common shares outstanding - dilutive

  14,438,795   14,760,586   14,563,974   15,412,130 
                 

Basic net income per common share

 $0.53  $0.51  $2.12  $1.82 

Diluted net income per common share

 $0.53  $0.51  $2.10  $1.78