XML 58 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Basis of Presentation - Per Share Computations (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Feb. 28, 2017
Computation of basic and diluted earnings per share      
Net income available to common stockholders $ 20,743 $ 9,402  
Weighted average shares outstanding-basic 18,259 18,090  
Dilutive effect of equity awards 628 646  
Dilutive effect of the Notes 16 0  
Weighted average shares outstanding-diluted 18,903 18,736  
Basic earnings per share $ 1.14 $ 0.52  
Diluted earnings per share $ 1.10 $ 0.50  
Weighted average shares excluded from diluted earnings (loss) per share due to their anti-dilutive effect (in thousands) 84 42  
1.25% Convertible Senior Notes Due 2022      
Per Share Computations      
Interest rate (as a percentage) 1.25%   1.25%