XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill

Goodwill consisted of the following:

 

 

 

Six Months Ended June 30, 2023

 

 

Beginning Balance as of January 1

 

$

435,279

 

 

Goodwill impairment

 

 

(357,585

)

 

Currency translation adjustments

 

 

1,727

 

 

Ending Balance

 

$

79,421

 

 

Schedule of Finite-Lived Intangible Assets

Identified intangible assets consisted of the following:

 

 

 

Gross
Amount

 

 

Accumulated
Amortization

 

 

Carrying
Value

 

 

Weighted
Average
Remaining
Life

 

June 30, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

80,499

 

 

$

(29,015

)

 

$

51,484

 

 

 

7.0

 

Contractor relationships

 

 

535

 

 

 

(309

)

 

 

226

 

 

 

5.5

 

Tradename

 

 

14,127

 

 

 

(4,192

)

 

 

9,935

 

 

 

4.6

 

Technology

 

 

89,634

 

 

 

(38,062

)

 

 

51,572

 

 

 

3.8

 

Internally developed software

 

 

23,991

 

 

 

(2,255

)

 

 

21,736

 

 

 

2.7

 

 

$

208,786

 

 

$

(73,833

)

 

$

134,953

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Estimated future amortization expense of the identified intangible assets as of June 30, 2023, is as follows:

 

2023

 

$

16,346

 

2024

 

 

32,659

 

2025

 

 

32,643

 

2026

 

 

22,061

 

2027

 

 

11,331

 

Thereafter

 

 

19,913

 

 

$

134,953