Other Liabilities (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Dec. 31, 2010
Accrued liabilities    
Employee compensation $ 13,341 $ 5,542
Working capital adjustment due to EyeWonder seller 10,244  
Taxes payable 1,738 2,675
Acquisition exit costs (office closures) 860 484
Other 8,644 2,438
Total 34,827 11,139
Other non-current liabilities    
Israeli statutory employee compensation 4,057  
Match Point Earnout 738 1,602
Acquisition exit costs (office closures) 407 1,164
Other 1,722 1,191
Total $ 6,924 $ 3,957