XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Product Warranties (Tables)
9 Months Ended
Mar. 31, 2021
Product Warranties [Abstract]  
Schedule Of Changes In Liability For Warranty Costs

Nine Months Ended
March 31,

2021

2020

Balance at the beginning of the period

$

21,132 

$

19,625 

Warranty accruals for the period

11,521 

10,879 

Warranty costs incurred for the period

(11,253)

(9,620)

Foreign currency translation adjustments

1,566 

(1,650)

Balance at the end of the period

$

22,966 

$

19,234