XML 39 R40.htm IDEA: XBRL DOCUMENT v2.4.0.6
Balance Sheet Components (Other Current Liabilities) (Detail) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2012
Jun. 30, 2012
Sep. 30, 2011
Jun. 30, 2011
Schedule Of Accrued Liabilities [Line Items]        
Accrued compensation and benefits $ 2,753 $ 2,657    
Accrued accounts payable 265 6,636    
Accrual for an export compliance matter 1,625 1,625    
Warranty accrual 1,765 1,381 999 806
Other accruals 3,623 4,732    
Total accrued liabilities $ 10,031 $ 17,031