v2.4.0.6
Cash and cash equivalents and marketable securities (Details) (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Dec. 31, 2011
Dec. 31, 2010
Cash and cash equivalents:        
Cash $ 15,274   $ 12,851  
Money market accounts 40,752   81,082  
Total cash and cash equivalents 56,026 71,693 93,933 25,721
Short-term marketable securities available-for-sale:        
Total short-term marketable securities 42,195      
Interest income $ 82 $ 18