XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2
Note H - Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 

In thousands

 

June 30,

2024

   

June 30,

2023

   

June 30,

2024

   

June 30,

2023

 
                                 

Weighted average common shares outstanding

    13,871       13,733       13,828       13,691  

Dilutive effect of stock options and restricted stock units

    183       109       195       102  

Weighted average common shares outstanding, assuming dilution

    14,054       13,842       14,023       13,793