XML 81 R49.htm IDEA: XBRL DOCUMENT v2.4.0.8
BALANCE SHEET COMPONENTS - Other Current Liabilities (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2012
Balance Sheet Related Disclosures [Abstract]      
Accrued compensation and benefits $ 3,432 $ 2,712  
Accrued accounts payable 10 323  
Accrual for an export compliance matter 0 1,625  
Warranty accrual 2,850 2,913 1,381
Other accruals 3,538 3,577  
Total accrued liabilities $ 9,830 $ 11,150