XML 32 R20.htm IDEA: XBRL DOCUMENT v3.22.2
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents disaggregated revenue:
 Three Months Ended June 30,Six Months Ended June 30,
 2022202120222021
 (In thousands)
Direct Revenue:
Americas$408,730 $374,388 $808,708 $718,650 
Europe208,471 196,542 423,799 385,601 
APAC and Other162,952 123,392 331,479 245,252 
Total Direct Revenue780,153 694,322 1,563,986 1,349,503 
Indirect Revenue (principally advertising revenue)
14,360 13,438 29,158 25,869 
Total Revenue$794,513 $707,760 $1,593,144 $1,375,372