XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2021
Revenue Recognition [Abstract]  
Disaggregation of Revenue [Table Text Block]
The following table presents our revenues disaggregated by geography, based on the billing addresses of our customers:
 Three Months Ended March 31,
20212020
 (In thousands)
U.S.$207,062 $197,503 
EMEA56,388 52,105 
China25,432 30,187 
Other34,739 32,729 
Total revenues$323,621 $312,524