XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue
The table below presents the Company’s revenue disaggregated based on the nature of its arrangements. Management uses these categories of revenue to evaluate the performance of its businesses and to assess its financial results and forecasts.
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Advertising$35,397 $53,224 $69,645 $101,892 
Content31,479 40,284 53,097 72,563 
Commerce and other11,025 13,252 22,312 23,863 
Total$77,901 $106,760 $145,054 $198,318 
The following table presents the Company’s revenue disaggregated by geography:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Revenue:
United States$73,292 $94,152 $135,893 $177,252 
International4,609 12,608 9,161 21,066 
Total$77,901 $106,760 $145,054 $198,318