XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Product Warranties (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Changes in provision for warranties    
Balance at beginning of period $ 19,736 $ 20,825
Additions 2,292 3,759
Reductions for warranty repair costs and adjustments (7,191) (4,975)
Balance at end of period $ 14,837 $ 19,609