XML 34 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Disaggregated by Sales Channel and Major Products and Services

Revenue Summary. In the table below (in thousands), revenue is disaggregated by major products and services. The Company only has one reportable segment; therefore, further disaggregation is not applicable at this time.

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

Major products and services

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Subscription advertising and digital solutions

 

$

139,935

 

 

$

135,432

 

 

$

277,269

 

 

$

267,679

 

Display advertising

 

 

23,621

 

 

 

20,859

 

 

 

47,478

 

 

 

41,908

 

Pay per lead

 

 

2,236

 

 

 

2,129

 

 

 

4,511

 

 

 

4,546

 

Other

 

 

2,384

 

 

 

4,453

 

 

 

5,986

 

 

 

6,947

 

Total revenue

 

$

168,176

 

 

$

162,873

 

 

$

335,244

 

 

$

321,080