XML 51 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Product Warranties (Tables)
12 Months Ended
Jun. 30, 2020
Product Warranties [Abstract]  
Schedule Of Changes In Liability For Warranty Costs

2020

2019

Balance at the beginning of the period

$

19,625 

$

19,227 

Warranty accruals for the period

14,167 

15,416 

Warranty costs incurred for the period

(12,229)

(14,634)

Foreign currency translation adjustments

(431)

(384)

Balance at the end of the period

$

21,132 

$

19,625