XML 28 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis of presentation and accounting policies (Tables)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Schedule of Disaggregation of Revenue

Revenue earned by these sources in the second quarter and first six months of 2024 and 2023 are shown below (amounts in thousands):

 

 

Quarters ended June 30,

 

 

Six months ended June 30,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

 

 

 

 

 

Subscription

$

367,025

 

 

$

396,126

 

 

$

742,349

 

 

$

810,406

 

Advertising & Marketing Services

 

300,977

 

 

 

317,726

 

 

 

599,669

 

 

 

625,571

 

Political

 

31,643

 

 

 

5,991

 

 

 

59,471

 

 

 

11,282

 

Other

 

10,718

 

 

 

11,663

 

 

 

23,126

 

 

 

24,574

 

Total revenues

$

710,363

 

 

$

731,506

 

 

$

1,424,615

 

 

$

1,471,833