v3.26.1
Revenue Recognition
6 Months Ended
Jun. 30, 2026
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,
2026202520262025
Revenue by category:
Digital revenue
Digital advertising$13,337 $31,693 $24,698 $53,510 
Digital subscriptions805 1,479 1,621 3,150 
Publisher revenue3,504 5,621 7,755 8,725 
Performance marketing2,888 5,730 5,398 10,520 
Other digital revenue1,438 244 2,645 470 
Total digital revenue21,972 44,767 42,117 76,375 
Print revenue
Print revenue211 245 472 452 
Total revenue$22,183 $45,012 $42,589 $76,827 
Revenue by geographical market:
United States$20,399 $42,942 $39,248 $72,853 
Other1,784 2,070 3,341 3,974 
Total$22,183 $45,012 $42,589 $76,827 
Revenue by timing of recognition:
At point in time$18,898 $38,999 $35,479 $67,003 
Over time3,285 6,013 7,110 9,824 
Total$22,183 $45,012 $42,589 $76,827 
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, 2026December 31, 2025
Unearned revenue (short-term contract liabilities):
Digital revenue$1,651 $3,251 
Unearned revenue (long-term contract liabilities):
Digital revenue$28 $43 
Revenue recognized during the three months ended June 30, 2026 and 2025, which was included in the unearned revenue balance at the beginning of each period, was $879 and $1,541, respectively.