XML 48 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Components - Product Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Mar. 31, 2017
Mar. 31, 2016
Jun. 30, 2016
Product Warranties:          
Balance, beginning of period $ 6,925 $ 7,777 $ 7,129 $ 7,700  
Provision for warranty 5,332 3,685 15,030 12,229  
Costs charged to accrual (5,362) (3,872) (14,919) (10,545)  
Change in estimated liability for pre-existing warranties 214 (460) (131) (2,254)  
Balance, end of period 7,109 7,130 7,109 7,130  
Current portion (5,805) (5,634) (5,805) (5,634) $ (5,816)
Long-term portion $ 1,304 $ 1,496 $ 1,304 $ 1,496 $ 1,313