XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.4
Note - 15 Earnings Per Share (Tables)
3 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three months ended

   

Six months ended

 
   

December 31,

   

December 31,

 

(in thousands, except per share data)

 

2023

   

2022

   

2023

   

2022

 

Numerator (basic and diluted):

                               

Net income available to common Shareholders

  $ 17,411     $ 28,166     $ 32,350     $ 58,046  
                                 

Denominator:

                               

Basic weighted average shares common shares outstanding

    25,525       25,473       25,515       25,466  

Dilutive effect of stock options and other share-based awards (1)

    105       109       109       105  

Diluted weighted average shares common shares outstanding

    25,630       25,582       25,624       25,571  
                                 

Earnings per share:

                               

Basic

  $ 0.68     $ 1.11     $ 1.27     $ 2.28  

Diluted

  $ 0.68     $ 1.10     $ 1.26     $ 2.27