v3.25.2
Revenue from Contracts with Customers
6 Months Ended
Jun. 30, 2025
Revenue from Contracts with Customers [Abstract]  
Revenue from Contracts with Customers
3.Revenue from Contracts with Customers

 

The following table presents revenues disaggregated by type:

 

   Three months ended June 30   Six months ended June 30 
   2025   2024   2025   2024 
                 
Audience Monetization  $21,469,232   $19,742,569   $41,412,767   $35,092,007 
Other Initiatives   3,615,399    2,726,974    7,378,654    5,110,992 
Total revenues  $25,084,631   $22,469,543   $48,791,421   $40,202,999 

 

The Company recognizes revenue either at a point in time, or over time, depending upon the characteristics of the contract.

 

   Three months ended June 30   Six months ended June 30 
   2025   2024   2025   2024 
                 
Point in time  $9,344,948   $7,304,391   $18,578,535   $13,817,795 
Over time   15,739,683    15,165,152    30,212,886    26,385,204 
Total revenues  $25,084,631   $22,469,543   $48,791,421   $40,202,999 

 

Deferred Revenue

 

Deferred revenue recorded at June 30, 2025 is expected to be fully recognized by June 30, 2026. The deferred revenue balance was $17,141,007 and $12,812,984 as of June 30, 2025 and December 31, 2024, respectively.