XML 30 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Expected Future Revenue for Subscription Services Related to Performance Obligations Unsatisfied or Partially Unsatisfied

Expected future revenues for subscription services related to performance obligations that are unsatisfied (or partially unsatisfied) as of December 31, 2023 were as follows:

 

 

Subscription Services Revenues

 

2024

 

$

1,015

 

2025

 

 

268

 

Total

 

$

1,283

 

Disaggregation of Revenues, Net

Revenues, net by geographic area, based on the billing location of the customer, were as follows for the periods presented:

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

United States of America

 

$

14,213

 

 

$

15,867

 

United Kingdom

 

 

2,038

 

 

 

2,272

 

Other (1)

 

 

1,480

 

 

 

1,880

 

Total revenues, net

 

$

17,731

 

 

$

20,019

 

 

(1)
No individual country within the “Other” category accounted for 10% or more of revenues, net for any period presented.

Revenues, net by nature of services performed were as follows for the periods presented:

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

Subscriptions

 

$

10,585

 

 

$

12,722

 

Strategic agreements

 

 

7,146

 

 

 

7,297

 

Total revenues, net

 

$

17,731

 

 

$

20,019

 

Advertisers from outside of the United States represented 20% and 21% of total revenues for the years ended December 31, 2023 and 2022, respectively. The New Google Revenue Share Agreement accounted for approximately 40% and 36% for the years ended December 31, 2023 and 2022, respectively. Additionally, two customers accounted for approximately 24% of total revenues for the year ended December 31, 2023. No additional customers represented greater than 10% of the Company's revenues for the years ended December 31, 2023 and 2022.

Changes in Balances of Deferred Costs to Obtain and Fulfill Contracts Changes in the balances of deferred costs to obtain and fulfill contracts during the year ended December 31, 2023 were as follows:

 

 

Deferred Costs to Obtain Contracts

 

 

Deferred Costs to Fulfill Contracts

 

Balances at December 31, 2022

 

$

344

 

 

$

131

 

Costs deferred

 

 

207

 

 

 

70

 

Amortization

 

 

(263

)

 

 

(103

)

Balances at December 31, 2023

 

$

288

 

 

$

98