XML 56 R37.htm IDEA: XBRL DOCUMENT v3.4.0.3
Balance Sheet Components - Product Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Mar. 31, 2016
Mar. 31, 2015
Jun. 30, 2015
Product Warranties:          
Balance, beginning of period $ 7,777 $ 6,960 $ 7,700 $ 7,083  
Provision for warranty 3,685 3,968 12,229 10,928  
Costs charged to accrual (3,872) (3,706) (10,545) (10,476)  
Change in estimated liability for pre-existing warranties (460) (13) (2,254) (326)  
Balance, end of period 7,130 7,209 7,130 7,209  
Current portion (5,634) (7,209) (5,634) (7,209) $ (7,700)
Long-term portion $ 1,496 $ 0 $ 1,496 $ 0