XML 40 R36.htm IDEA: XBRL DOCUMENT v2.4.1.9
BALANCE SHEET COMPONENTS - Other Current Liabilities (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Jun. 30, 2014
Mar. 31, 2014
Jun. 30, 2013
Balance Sheet Related Disclosures [Abstract]        
Accrued compensation and benefits $ 2,448us-gaap_AccruedEmployeeBenefitsCurrent $ 3,432us-gaap_AccruedEmployeeBenefitsCurrent    
Warranty accrual 3,150us-gaap_StandardProductWarrantyAccrual 2,850us-gaap_StandardProductWarrantyAccrual 2,950us-gaap_StandardProductWarrantyAccrual 2,913us-gaap_StandardProductWarrantyAccrual
Deferred revenue - short term 2,474us-gaap_DeferredRevenueCurrent 4,218us-gaap_DeferredRevenueCurrent    
Customer deposits 489us-gaap_CustomerDepositsCurrent 1,834us-gaap_CustomerDepositsCurrent    
Other accruals 6,369us-gaap_OtherAccruedLiabilitiesCurrent 3,549us-gaap_OtherAccruedLiabilitiesCurrent    
Total accrued liabilities $ 14,930us-gaap_AccruedLiabilitiesCurrent $ 15,883us-gaap_AccruedLiabilitiesCurrent