XML 15 R33.htm IDEA: XBRL DOCUMENT v2.4.0.6
Balance Sheet Account Details (Details 3) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2012
Dec. 31, 2011
Accrued expenses and other current liabilities    
Taxes payable $ 3,376 $ 7,399
Bonuses and commissions 6,710 6,080
Accrued compensation 5,895 3,570
Accrued third-party professional services 2,141 1,919
Other employee expenses 5,447 1,809
Current portion of facility exit obligation 597  
Other 7,872 4,831
Total accrued expenses and other current liabilities $ 32,038 $ 25,608