v2.4.0.6
Information about Geographic Areas (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2012
Jun. 30, 2011
Revenues by geographic area, based on billing location of customer        
Revenues $ 56,774 $ 29,485 $ 104,205 $ 54,697
North America [Member]
       
Revenues by geographic area, based on billing location of customer        
Revenues 40,685 22,977 74,616 41,414
Europe [Member]
       
Revenues by geographic area, based on billing location of customer        
Revenues 14,016 5,492 25,893 11,400
Asia Pacific and other [Member]
       
Revenues by geographic area, based on billing location of customer        
Revenues $ 2,073 $ 1,016 $ 3,696 $ 1,883