XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.4
Product Warranties (Tables)
6 Months Ended
Dec. 31, 2021
Product Warranties [Abstract]  
Schedule Of Changes In Liability For Warranty Costs Six Months Ended‎December 31, 2021 2020Balance at the beginning of the period $ 22,032  $ 21,132 Warranty accruals for the period 9,751  8,309 Warranty costs incurred for the period (6,932) (7,075)Foreign currency translation adjustments (371) 1,903 Balance at the end of the period $ 24,480  $ 24,269