XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Disaggregation of Revenue
The following table provides information about disaggregated revenue by category, geographical market and timing of revenue recognition:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Revenue by category:
Digital revenue 
Digital advertising$31,693 $20,718 $53,510 $43,466 
Digital subscriptions1,479 1,370 3,150 3,704 
Publisher revenue5,621 2,282 8,725 4,385 
Performance Marketing5,730 1,537 10,520 2,209 
Other digital revenue244 523 470 1,334 
Total digital revenue 44,767 26,430 76,375 55,098 
Print revenue
Total print revenue 245 753 452 1,026 
Total$45,012 $27,183 $76,827 $56,124 
Revenue by geographical market:
United States$42,942 $25,189 $72,853 $52,600 
Other2,070 1,994 3,974 3,524 
 Total$45,012 $27,183 $76,827 $56,124 
Revenue by timing of recognition:
At point in time$38,999 $25,813 $67,003 $52,420 
Over time6,013 1,370 9,824 3,704 
 Total$45,012 $27,183 $76,827 $56,124 
For the three months and six months ended June 30, 2025 and 2024, disaggregated revenue represents revenue from continuing operations.
Revenues recognized from existing unearned revenue were $1,541 and $3,739 for the three and six months ended June 30, 2025, respectively. Revenues recognized from existing unearned revenue were $4,204 and $11,352 for the three and six months ended June 30, 2024, respectively.
Contract Balances
The timing of the Company’s performance under its various contracts often differs from the timing of the customer’s payment, which results in the recognition of a contract asset or a contract liability. A contract asset is recognized when a good or service is transferred to a customer and the Company does not have the contractual right to bill for the related performance obligations. A contract liability is recognized when consideration is received from the customer prior to the transfer of goods or services.
The following table provides information about contract balances:
As of
June 30, 2025December 31, 2024
 Unearned revenue (short-term contract liabilities):    
Digital revenue$4,793 $6,349 
 Unearned revenue (long-term contract liabilities)
Digital revenue$367 $403 
The unearned revenue recognized during the six months ended June 30, 2025 was $5,925.