XML 23 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Description of business, basis of presentation and summary of significant accounting policies (Tables)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Disaggregation of Revenue
Revenue earned by categories in 2019, 2018 and 2017 are shown below (amounts in thousands):
 
 
Year ended Dec. 31,
 
 
2019
 
2018
 
2017
 
 
 
 
 
 
 
Advertising & Marketing Services
 
$
1,226,607

 
$
1,106,754

 
$
1,139,642

Subscription
 
1,005,030

 
840,838

 
718,750

Political
 
38,478

 
233,613

 
23,258

Other
 
29,382

 
26,077

 
21,376

Total revenues
 
$
2,299,497

 
$
2,207,282

 
$
1,903,026