XML 62 R59.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Geographic Information (Details) (USD $)
In Thousands
3 Months Ended
Jun. 30, 2011
Jun. 30, 2010
Total revenue $ 63,296 $ 66,811
United States [Member]
   
Total revenue 46,240 53,060
Europe [Member]
   
Total revenue 7,601 6,255
Asia [Member]
   
Total revenue 4,258 2,823
Rest Of The World [Member]
   
Total revenue $ 5,197 $ 4,673