XML 51 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Note 9 - Earnings Per Share (Tables)
12 Months Ended
Jun. 30, 2021
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Year Ended June 30,

 
  

2021

  

2020

  

2019

 

Earnings per share – basic:

            
Net earnings, including noncontrolling interest  139,585   229,296   96,072 
Less net earnings attributable to noncontrolling interest  (825)  -   - 

Net income

 $140,410  $229,296  $96,072 

Income allocated to participating securities

  (86

)

  (224

)

  (105

)

Income available to common shareholders

 $140,324  $229,072  $95,967 

Weighted-average shares outstanding – basic

  38,747   38,201   37,781 

Earnings per share – basic

 $3.62  $6.00  $2.54 
             

Earnings per share – diluted:

            

Net income

 $140,410  $229,296  $96,072 

Income allocated to participating securities

  (86

)

  (224

)

  (105

)

Income available to common shareholders

 $140,324  $229,072  $95,967 

Weighted-average shares outstanding – basic

  38,747   38,201   37,781 

Dilutive effect of stock options and restricted stock units

  1,736   1,200   1,111 

Weighted-average common shares outstanding – diluted

  40,483   39,401   38,892 

Earnings per share – diluted

 $3.47  $5.82  $2.47