XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Summary of Disaggregation of Revenue

The following table summarizes disaggregation for the years ended December 31, 2024, 2023 and 2022:

 

 

Year ended December 31,

 

 

 

2024

 

 

2023

 

 

2022

 

Direct platform revenue

 

 

70

%

 

 

72

%

 

 

77

%

Integrated platform revenue

 

 

30

%

 

 

28

%

 

 

23

%

Schedule of Changes in the Allowance for Doubtful Accounts

The following table reconciles the changes in the allowance for expected credit losses for the years ended December 31, 2024 and 2023:

Balance as of January 1, 2023

 

$

1,882

 

Bad debt expense

 

 

2,272

 

Write offs

 

 

(590

)

Balance as of December 31, 2023

 

$

3,564

 

Bad debt expense

 

 

1,726

 

Write offs

 

 

(999

)

Balance as of December 31, 2024

 

$

4,291

 

Schedule of Weighted Average Useful Lives of Intangible Assets

Depreciation is computed using the straight-line method over the estimated useful lives of assets, which are as follows:

 

 

Estimated Useful Life
(Years)

Computer equipment

 

3-6

Office equipment and furniture

 

5-7

Purchased software

 

3-5

Leasehold improvements

 

Shorter of useful life and
lease term

Disclosure of Useful Lives of Finite Lived Intangible Assets Amortization is calculated using the straight-line method which is consistent with the realization of cash flows over the weighted average useful lives of the intangible assets, which are as follows:

 

 

Estimated Useful Life
(Years)

Tradenames

 

4-7

Data supply relationships

 

2-5

Completed technologies

 

3-10

Customer relationships

 

3-12

Schedule of Revenues and Long-Lived Assets by Geographic Region are Based on the Physical Location of the Customers Being Served or the Assets

Revenues by geographic region consisted of the following:

 

 

Year ended December 31,

 

 

 

2024

 

 

2023

 

 

2022

 

US

 

$

974,946

 

 

$

700,060

 

 

$

566,694

 

International

 

 

30,808

 

 

 

28,663

 

 

 

24,267

 

Total revenues

 

$

1,005,754

 

 

$

728,723

 

 

$

590,961

 

 

Total long-lived assets (including right-to-use assets) by geographic region consisted of the following:

 

 

Year ended December 21,

 

 

 

2024

 

 

2023

 

US

 

$

13,914

 

 

$

44,039

 

International

 

 

3,748

 

 

 

2,140

 

Total long-lived assets

 

$

17,662

 

 

$

46,179