XML 37 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Organization, Consolidation and Presentation of Financial Statements (Tables)
6 Months Ended
Jun. 30, 2020
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,
 2020201920202019
 (In thousands)
Direct Revenue:
North America$284,318  $251,499  $547,665  $489,272  
International262,423  235,801  533,900  451,990  
Total Direct Revenue546,741  487,300  1,081,565  941,262  
Indirect Revenue (principally advertising revenue)
8,709  10,673  18,527  21,336  
Total Revenue$555,450  $497,973  $1,100,092  $962,598