Quarterly report pursuant to Section 13 or 15(d)

Note 8 - Earnings Per Share (Tables)

v3.22.2
Note 8 - Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 
   

2022

   

2021

   

2022

   

2021

 

Basic weighted average number of shares outstanding

    36,647       37,818       36,820       37,731  

Effect of dilutive securities:

                               

Unvested restricted stock

    315       559       419       626  

Diluted average shares outstanding

    36,962       38,377       37,239       38,357  

Net earnings

  $ 250,084     $ 167,389     $ 467,338     $ 299,232  

Basic earnings per share

  $ 6.82     $ 4.43     $ 12.69     $ 7.93  

Diluted earnings per share

  $ 6.77     $ 4.36     $ 12.55     $ 7.80