XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 15 - Earnings Per Share (Tables)
9 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three months ended

   

Nine months ended

 
   

March 31,

   

March 31,

 

(in thousands, except per share data)

 

2024

   

2023

   

2024

   

2023

 

Numerator (basic and diluted):

                               

Net income available to common Shareholders

  $ 12,953     $ 22,356     $ 45,303     $ 80,402  
                                 

Denominator:

                               

Basic weighted average shares common shares outstanding

    25,531       25,477       25,520       25,470  

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

    119       122       112       110  

Diluted weighted average shares common shares outstanding

    25,650       25,599       25,632       25,580  
                                 

Earnings per share:

                               

Basic

  $ 0.51     $ 0.88     $ 1.78     $ 3.16  

Diluted

  $ 0.50     $ 0.87     $ 1.77     $ 3.14