XML 63 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Accounts (Summary of Product Warranty Liability Activity) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Movement in Standard Product Warranty Accrual [Roll Forward]        
Balance beginning of period $ 12,808 $ 13,010 $ 12,807 $ 10,584
Warranties assumed due to acquisitions       3,682
New warranties issued 4,510 2,872 12,377 6,801
Warranty expenditures (4,112) (3,070) (11,978) (8,255)
Balance end of period $ 13,206 $ 12,812 $ 13,206 $ 12,812