XML 63 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Product Warranties (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Changes in provision for warranties    
Warranty provision at beginning of period $ 21,819 $ 15,178
Additions 7,365 9,191
Acquisitions and adjustments (230) 1,240
Reductions for warranty repair costs (6,545) (5,219)
Warranty provision at end of period $ 22,409 $ 20,390