XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Description of business, basis of presentation and summary of significant accounting policies (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Schedule of Disaggregation of Revenue
Revenue earned by categories in 2022, 2021 and 2020 are shown below (amounts in thousands):
202220212020
Subscription$1,530,402 $1,466,433 $1,286,611 
Advertising & Marketing Services1,363,4171,428,0821,174,774
Political341,11060,573445,535
Other44,31636,00530,860
Total revenues$3,279,245 $2,991,093 $2,937,780