XML 59 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Accounts (Summary of Product Warranty Liability Activity) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Mar. 31, 2017
Mar. 31, 2016
Movement in Standard Product Warranty Accrual [Roll Forward]        
Balance beginning of period $ 10,228 $ 10,415 $ 9,600 $ 8,676
Warranties assumed due to acquisition     2,034  
New warranties issued 1,893 1,638 3,997 7,158
Warranty expenditures (2,091) (1,773) (5,601) (5,554)
Balance end of period $ 10,030 $ 10,280 $ 10,030 $ 10,280