XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2022
Goodwill and Intangible Assets  
Schedule of intangible assets

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Weighted Average

​

​

​

​

​

​

​

​

​

​

​

Amortization Period

​

​

​

​

Accumulated

​

Intangible

​

    

(in years)

    

Gross Value

    

Amortization

    

Assets, net

September 30, 2022

​

​

​

​

​

​

​

​

​

​

​

Trade names

​

2.6

​

$

1,340

​

$

(982)

​

$

358

Client relationships

​

11.7

​

​

51,264

​

​

(14,438)

​

​

36,826

Non-competition agreements

​

5.0

​

​

1,640

​

​

(1,221)

​

​

419

Developed technology

​

6.2

​

​

14,720

​

​

(12,076)

​

​

2,644

Domain name

​

10.0

​

​

59

​

​

(31)

​

​

28

Total intangible assets

​

​

​

$

69,023

​

$

(28,748)

​

$

40,275

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Weighted Average

​

​

​

​

​

​

​

​

​

​

​

Amortization Period

​

​

​

​

Accumulated

​

Intangible

​

    

(in years)

    

Gross Value

    

Amortization

    

Assets, net

December 31, 2021

​

​

​

​

​

​

​

​

​

​

​

Trade names

​

2.9

​

$

1,340

​

$

(853)

​

$

487

Client relationships

​

11.7

​

​

51,264

​

​

(11,042)

​

​

40,222

Non-competition agreements

​

5.0

​

​

1,640

​

​

(975)

​

​

665

Developed technology

​

6.2

​

​

14,720

​

​

(10,768)

​

​

3,952

Domain name

​

10.0

​

​

59

​

​

(27)

​

​

32

Total intangible assets

​

​

​

$

69,023

​

$

(23,665)

​

$

45,358

Schedule of estimated amortization expense

​

​

​

​

​

Years Ending December 31, 

    

​

​

2022 (October 1 – December 31)

​

$

1,669

2023

​

​

6,162

2024

​

​

4,684

2025

​

​

4,466

2026

​

​

4,338

2027

​

​

4,271

Thereafter

​

​

14,685

Total estimated amortization expense

​

$

40,275