XML 57 R41.htm IDEA: XBRL DOCUMENT v3.23.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnings per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES                      
Dilutive effect of the Notes                 0 0 0
Lease, Practical Expedient, Use of Hindsight [true false]                 true    
Foreign Currency Translation                      
Transaction gain (loss)                 $ 2,000 $ 600 $ (1,300)
Per Share Computations                      
Net income $ 42,381 $ 21,808 $ 16,354 $ 11,235 $ 33,763 $ 42,735 $ 19,797 $ 19,052 $ 91,778 $ 115,347 $ 74,049
Weighted average shares outstanding-basic                 16,828,000 17,551,000 17,968,000
Dilutive effect of equity awards                 362,000 319,000 420,000
Weighted average shares outstanding-diluted                 17,190,000 17,870,000 18,388,000
Basic earnings per share $ 2.53 $ 1.30 $ 0.97 $ 0.66 $ 1.99 $ 2.45 $ 1.11 $ 1.06 $ 5.45 $ 6.57 $ 4.12
Diluted earnings per share $ 2.46 $ 1.27 $ 0.96 $ 0.65 $ 1.94 $ 2.41 $ 1.09 $ 1.04 $ 5.34 $ 6.45 $ 4.03
Weighted average shares excluded from diluted earnings per share due to their anti-dilutive effect                 49,000 47,000 47,000
Warranty Provision                      
Balance at beginning of period       $ 13,347       $ 19,736 $ 13,347 $ 19,736 $ 20,825
Warranty claims provided for/assumed in acquisition                 4,193 3,474 5,419
Settlements made                 (6,391) (9,863) (6,508)
Balance at end of period $ 11,149       $ 13,347       $ 11,149 $ 13,347 $ 19,736