XML 39 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
Balance Sheet Components - Accrued Liabilities (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Jun. 30, 2014
Balance Sheet Related Disclosures [Abstract]    
Accrued payroll and related expenses $ 15,858us-gaap_EmployeeRelatedLiabilitiesCurrent $ 11,624us-gaap_EmployeeRelatedLiabilitiesCurrent
Customer deposits 5,454us-gaap_CustomerDepositsCurrent 4,185us-gaap_CustomerDepositsCurrent
Accrued warranty costs 6,960us-gaap_ProductWarrantyAccrualClassifiedCurrent 7,083us-gaap_ProductWarrantyAccrualClassifiedCurrent
Accrued cooperative marketing expenses 5,024us-gaap_AccruedMarketingCostsCurrent 4,387us-gaap_AccruedMarketingCostsCurrent
Others 9,633us-gaap_OtherAccruedLiabilitiesCurrent 10,285us-gaap_OtherAccruedLiabilitiesCurrent
Total accrued liabilities $ 42,929us-gaap_AccruedLiabilitiesCurrent $ 37,564us-gaap_AccruedLiabilitiesCurrent