XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2021
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,
202120202019
(In thousands)
U.S$851,299 $804,647 $772,586 
EMEA231,686 214,204 206,975 
China99,727 113,048 119,291 
Other144,864 133,153 132,809 
Total revenues$1,327,576 $1,265,052 $1,231,661