XML 23 R37.htm IDEA: XBRL DOCUMENT v2.4.0.8
BALANCE SHEET COMPONENTS - Other Current Liabilities (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2013
Jun. 30, 2013
Dec. 31, 2012
Jun. 30, 2012
Balance Sheet Components [Abstract]        
Accrued compensation and benefits $ 3,258 $ 2,712    
Accrued accounts payable 479 323    
Accrual for an export compliance matter 1,625 1,625    
Warranty accrual 3,575 2,913 1,950 1,381
Other accruals 4,016 3,577    
Total accrued liabilities $ 12,953 $ 11,150