XML 61 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Product Warranties (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Changes in provision for warranties    
Warranty provision at beginning of period $ 21,819 $ 15,178
Additions 3,975 5,769
Acquisitions and adjustments (581) 1,415
Reductions for warranty repair costs (3,261) (3,619)
Warranty provision at end of period $ 21,952 $ 18,743