XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary of Disaggregation of Revenue

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

 

 

Year ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Direct Platform Revenue

 

 

72

%

 

 

77

%

 

 

76

%

Integrated Platform Revenue

 

 

28

%

 

 

23

%

 

 

24

%

Schedule of Changes in the Allowance for Doubtful Accounts

The following table reconciles the changes in the allowance for doubtful accounts for the years ended December 31, 2023 and 2022:

Balance as of January 1, 2022

 

$

1,295

 

Bad debt expense

 

 

650

 

Write offs

 

 

(63

)

Balance as of December 31, 2022

 

$

1,882

 

Bad debt expense

 

 

2,272

 

Write offs

 

 

(590

)

Balance as of December 31, 2023

 

$

3,564

 

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-5

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 geographical region consisted of the following:

 

 

Year ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

US

 

$

700,060

 

 

$

566,694

 

 

$

428,941

 

International

 

 

28,663

 

 

 

24,267

 

 

 

29,397

 

Total revenues

 

$

728,723

 

 

$

590,961

 

 

$

458,338

 

 

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

 

 

Year ended December 21,

 

 

 

2023

 

 

2022

 

US

 

$

44,039

 

 

$

47,858

 

International

 

 

2,140

 

 

 

2,224

 

Total long-lived assets

 

$

46,179

 

 

$

50,082