XML 60 R45.htm IDEA: XBRL DOCUMENT v2.4.0.6
Balance Sheet Components - Accrued Liabilities (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2012
Dec. 31, 2011
Balance Sheet Related Disclosures [Abstract]    
Accrued payroll and benefits $ 39,621 $ 41,827
Accrued sales rebate 8,333 8,358
Accrued sales tax and value added tax 5,253 7,052
Accrued sales and marketing expenses 4,088 3,508
Accrued warranty 4,050 3,177
Accrued accounts payable 2,866 3,048
Accrued professional fees 2,349 654
Unclaimed merger consideration 1,575 4,026
Accrued income taxes 572 426
Other 5,540 4,524
Total current accrued liabilities $ 74,247 $ 76,600