XML 63 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnings per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
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)                 $ (5,100) $ 2,000 $ 600
Per Share Computations                      
Net income $ 44,679 $ 34,043 $ 36,553 $ 12,879 $ 42,381 $ 21,808 $ 16,354 $ 11,235 $ 128,154 $ 91,778 $ 115,347
Weighted average shares outstanding-basic                 16,978,000 16,828,000 17,551,000
Dilutive effect of equity awards                 376,000 362,000 319,000
Weighted average shares outstanding-diluted                 17,354,000 17,190,000 17,870,000
Basic earnings per share $ 2.62 $ 2.00 $ 2.15 $ 0.77 $ 2.53 $ 1.30 $ 0.97 $ 0.66 $ 7.55 $ 5.45 $ 6.57
Diluted earnings per share $ 2.55 $ 1.95 $ 2.11 $ 0.75 $ 2.46 $ 1.27 $ 0.96 $ 0.65 $ 7.38 $ 5.34 $ 6.45
Weighted average shares excluded from diluted earnings per share due to their anti-dilutive effect                 14,000 49,000 47,000
Warranty Provision                      
Balance at beginning of period       $ 11,149       $ 13,347 $ 11,149 $ 13,347 $ 19,736
Warranty claims provided for/assumed in acquisition                 5,878 4,193 3,474
Settlements made                 (5,938) (6,391) (9,863)
Balance at end of period $ 11,089       $ 11,149       $ 11,089 $ 11,149 $ 13,347