XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.2
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 794,513 $ 707,760 $ 1,593,144 $ 1,375,372
Direct Revenue:        
Disaggregation of Revenue [Line Items]        
Revenue 780,153 694,322 1,563,986 1,349,503
Indirect Revenue (principally advertising revenue)        
Disaggregation of Revenue [Line Items]        
Revenue 14,360 13,438 29,158 25,869
Americas | Direct Revenue:        
Disaggregation of Revenue [Line Items]        
Revenue 408,730 374,388 808,708 718,650
Europe | Direct Revenue:        
Disaggregation of Revenue [Line Items]        
Revenue 208,471 196,542 423,799 385,601
APAC and Other | Direct Revenue:        
Disaggregation of Revenue [Line Items]        
Revenue $ 162,952 $ 123,392 $ 331,479 $ 245,252