XML 57 R41.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnings per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Dilutive effect of the Notes                 0 0 0
Lease, Practical Expedient, Use of Hindsight [true false]                 true    
Foreign Currency Translation                      
Transaction gain (loss)                 $ (1,300) $ (3,400) $ 100
Computation of basic and diluted earnings per share                      
Net income available to common stockholders $ 25,894 $ 18,773 $ 20,038 $ 9,344 $ 13,965 $ 19,558 $ 20,986 $ 20,743 $ 74,049 $ 75,252 $ 64,796
Weighted average shares outstanding-basic                 17,968 18,191 18,097
Dilutive effect of equity awards                 420 409 623
Weighted average shares outstanding-diluted                 18,388 18,600 18,720
Basic earnings per share $ 1.44 $ 1.04 $ 1.12 $ 0.52 $ 0.78 $ 1.08 $ 1.15 $ 1.14 $ 4.12 $ 4.14 $ 3.58
Diluted earnings per share $ 1.40 $ 1.03 $ 1.10 $ 0.51 $ 0.76 $ 1.06 $ 1.12 $ 1.10 $ 4.03 $ 4.05 $ 3.46
Weighted average shares excluded from diluted earnings per share due to their anti-dilutive effect                 47 120 40
Warranty Provision                      
Warranty provision at beginning of period       $ 20,825       $ 21,724 $ 20,825 $ 21,724 $ 21,819
Warranty claims provided for/assumed in acquisition                 5,419 7,551 8,867
Settlements made                 (6,508) (8,450) (8,962)
Warranty provision at end of period $ 19,736       $ 20,825       $ 19,736 $ 20,825 $ 21,724
1.25% Convertible Senior Notes Due 2022                      
Computation of basic and diluted earnings per share                      
Interest rate (as a percentage) 1.25%               1.25%    
Conversion price $ 107.46               $ 107.46