XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill

Goodwill consisted of the following as of:

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Beginning Balance as of January 1

 

$

442,761

 

 

$

193,877

 

Goodwill acquired

 

 

 

 

 

253,332

 

Purchase accounting adjustment

 

 

(522

)

 

 

 

Currency translation adjustments

 

 

(6,960

)

 

 

(4,448

)

 

 

 

 

 

 

 

Ending Balance

 

$

435,279

 

 

$

442,761

 

Schedule of Finite-Lived Intangible Assets

Identified intangible assets consisted of the following as of:

 

 

 

Gross
Amount

 

 

Accumulated
Amortization

 

 

Carrying
Value

 

 

Weighted
Average
Remaining
Life

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

80,168

 

 

$

(24,919

)

 

 

55,249

 

 

 

7.4

 

Contractor relationships

 

 

535

 

 

 

(288

)

 

 

247

 

 

 

6.0

 

Trade name

 

 

14,012

 

 

 

(3,050

)

 

 

10,962

 

 

 

5.0

 

Technology

 

 

89,262

 

 

 

(30,895

)

 

 

58,367

 

 

 

4.2

 

Internally developed software

 

 

10,155

 

 

 

 

 

 

10,155

 

 

 

3.0

 

 

 

$

194,132

 

 

$

(59,152

)

 

$

134,980

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gross
Amount

 

 

Accumulated
Amortization

 

 

Carrying
Value

 

 

Weighted
Average
Remaining
Life

 

December 31, 2021

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

81,053

 

 

$

(16,842

)

 

$

64,211

 

 

 

8.2

 

Contractor relationships

 

 

535

 

 

 

(247

)

 

 

288

 

 

 

7.0

 

Trade name

 

 

14,435

 

 

 

(706

)

 

 

13,729

 

 

 

5.8

 

Technology

 

 

90,464

 

 

 

(16,283

)

 

 

74,181

 

 

 

5.0

 

 

 

$

186,487

 

 

$

(34,078

)

 

$

152,409

 

 

 

 

Schedule of Finite-Lived Intangible Assets, Future Amortization Expense

Estimated future amortization expense of the identified intangible assets as of December 31, 2022, is as follows:

 

2023

$

27,899

 

2024

$

27,915

 

2025

$

27,899

 

2026

$

20,212

 

2027

$

11,279

 

Thereafter

 

19,776

 

 

 

134,980