XML 35 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue The following table presents the Company's revenue disaggregated by solution group.
(In thousands)Three Months Ended September 30,Nine Months Ended September 30,
By solution group:2025202420252024
Content & Ad Measurement
Syndicated Audience$63,220 $65,042 $190,677 $193,831 
Cross-Platform12,299 10,232 34,761 26,252 
Total Content & Ad Measurement75,519 75,274 225,438 220,083 
Research & Insight Solutions13,387 13,205 38,566 41,028 
Total$88,906 $88,479 $264,004 $261,111 
The following table presents the Company's revenue disaggregated by geographical market and timing of transfer of products and services. The Company attributes revenue to geographical markets based on the location of the customer.
(In thousands)Three Months Ended September 30,Nine Months Ended September 30,
By geographical market:2025202420252024
United States$78,791 $78,846 $234,345 $233,058 
Europe5,988 5,456 17,384 15,630 
Latin America1,813 1,758 5,352 5,203 
Canada1,253 1,368 3,823 4,221 
Other1,061 1,051 3,100 2,999 
Total$88,906 $88,479 $264,004 $261,111 
By timing of revenue recognition:
Products and services transferred over time$75,278 $77,741 $223,840 $227,416 
Products and services transferred at a point in time13,628 10,738 40,164 33,695 
Total$88,906 $88,479 $264,004 $261,111 
Schedule of Contract Balances
The following table provides information about receivables, contract assets, contract liabilities and customer advances from contracts with customers:
As ofAs of
(In thousands)September 30, 2025December 31, 2024
Accounts receivable, net$50,592 $64,266 
Current and non-current contract assets2,369 3,788 
Current contract liabilities39,879 45,464 
Current customer advances7,356 9,566 
Non-current contract liabilities13 688 
Significant changes in the current contract liabilities balance are as follows:
Nine Months Ended September 30,
(In thousands)20252024
Revenue recognized that was included in the opening contract liabilities balance$(41,327)$(46,807)
Cash received or amounts billed in advance and not recognized as revenue32,309 39,728