XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Accounting policies - 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]        
Total revenues $ 784,881 $ 732,908 $ 1,559,004 $ 1,459,959
Subscription        
Disaggregation of Revenue [Line Items]        
Total revenues 389,079 375,081 780,733 761,818
Advertising & Marketing Services        
Disaggregation of Revenue [Line Items]        
Total revenues 335,259 340,889 689,726 663,723
Political        
Disaggregation of Revenue [Line Items]        
Total revenues 50,858 9,581 68,823 19,009
Other        
Disaggregation of Revenue [Line Items]        
Total revenues $ 9,685 $ 7,357 $ 19,722 $ 15,409