XML 39 R24.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2020
Revenues [Abstract]  
Disaggregation of Revenue [Table Text Block] The following table presents our revenues disaggregated by geography, based on the billing addresses of our customers:
Year Ended December 31,
202020192018
(In thousands)
U.S$804,647 $772,586 $756,907 
EMEA214,204 206,975 212,699 
China113,048 119,291 106,841 
Other133,153 132,809 138,522 
Total revenues$1,265,052 $1,231,661 $1,214,969