XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Product Warranties (Tables)
3 Months Ended
Sep. 30, 2021
Product Warranties [Abstract]  
Schedule Of Changes In Liability For Warranty Costs

Three Months Ended
September 30,

2021

2020

Balance at the beginning of the period

$

22,032 

$

21,132 

Warranty accruals for the period

5,413 

5,347 

Warranty costs incurred for the period

(3,972)

(3,428)

Foreign currency translation adjustments

(513)

640 

Balance at the end of the period

$

22,960 

$

23,691