XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation - Per Share Computations (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Feb. 28, 2017
Computation of basic and diluted earnings per share          
Net income available to common stockholders $ 18,773 $ 19,558 $ 48,155 $ 61,287  
Weighted average shares outstanding-basic 17,969 18,182 17,981 18,251  
Dilutive effect of equity awards 329 331 297 442  
Dilutive effect of the Notes 0 0 0 0  
Weighted average shares outstanding-diluted 18,298 18,513 18,278 18,693  
Basic earnings per share $ 1.04 $ 1.08 $ 2.68 $ 3.36  
Diluted earnings per share $ 1.03 $ 1.06 $ 2.63 $ 3.28  
Shares excluded from diluted earnings per share due to their anti-dilutive effect 51 145 64 100  
1.25% Convertible Senior Notes Due 2022          
Per Share Computations          
Interest rate (as a percentage) 1.25%   1.25%   1.25%
Computation of basic and diluted earnings per share          
Conversion price $ 107.46   $ 107.46