XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
9 Months Ended
Sep. 30, 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
September 30,
Nine Months Ended
 September 30,
2021202020212020
 (In thousands)
U.S.$214,352 $202,934 $632,424 $599,845 
EMEA58,615 54,034 172,717 159,103 
China24,607 27,463 74,974 86,676 
Other36,668 33,448 107,153 99,144 
Total revenues$334,242 $317,879 $987,268 $944,768