XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2020
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
June 30,
Six Months Ended
June 30,
2020201920202019
 (In thousands)
U.S.$199,408  $191,848  $396,911  $384,003  
EMEA52,964  51,595  105,069  103,741  
China29,026  29,448  59,213  57,690  
Other32,967  33,398  65,696  67,263  
Total revenues$314,365  $306,289  $626,889  $612,697