v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The Company’s revenues by product offering for the three and six months ended June 30, 2025 and 2024 are as follows (in thousands):
 Three Months Ended June 30,Six Months Ended June 30,
 2025202420252024
Content$199,796 $169,951 $402,684 $343,781 
Data, Distribution, and Services67,194 50,102 106,926 90,587 
Total Revenue$266,990 $220,053 $509,610 $434,368