XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.1
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenue $ 798,631 $ 667,612
Direct Revenue    
Disaggregation of Revenue [Line Items]    
Revenue 783,833 655,181
Indirect Revenue (principally advertising revenue)    
Disaggregation of Revenue [Line Items]    
Revenue 14,798 12,431
Americas | Direct Revenue    
Disaggregation of Revenue [Line Items]    
Revenue 399,978 344,262
Europe | Direct Revenue    
Disaggregation of Revenue [Line Items]    
Revenue 215,328 189,059
APAC and Other | Direct Revenue    
Disaggregation of Revenue [Line Items]    
Revenue $ 168,527 $ 121,860