XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets

Identified intangible assets consist of the following:

 

 

 

Gross
Amount

 

 

Accumulated
Amortization

 

 

Carrying
Value

 

 

Weighted
Average
Remaining
Life

 

September 30, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

80,962

 

 

$

(39,327

)

 

 

41,635

 

 

 

5.9

 

Contractor relationships

 

 

535

 

 

 

(360

)

 

 

175

 

 

 

4.3

 

Tradename

 

 

14,441

 

 

 

(7,163

)

 

 

7,278

 

 

 

3.4

 

Technology

 

 

90,654

 

 

 

(56,518

)

 

 

34,136

 

 

 

2.6

 

Internally developed software

 

 

37,902

 

 

 

(12,251

)

 

 

25,651

 

 

 

3.4

 

 

$

224,494

 

 

$

(115,619

)

 

$

108,875

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gross
Amount

 

 

Accumulated
Amortization

 

 

Carrying
Value

 

 

Weighted
Average
Remaining
Life

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

80,558

 

 

$

(33,109

)

 

 

47,449

 

 

 

6.5

 

Contractor relationships

 

 

535

 

 

 

(329

)

 

 

206

 

 

 

5.0

 

Trade name

 

 

14,303

 

 

 

(5,389

)

 

 

8,914

 

 

 

4.1

 

Technology

 

 

90,204

 

 

 

(45,482

)

 

 

44,722

 

 

 

3.3

 

Internally developed software

 

 

25,210

 

 

 

(6,253

)

 

 

18,957

 

 

 

2.4

 

 

$

210,810

 

 

$

(90,562

)

 

$

120,248

 

 

 

 

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

 

2024

 

$

8,697

 

2025

 

 

35,666

 

2026

 

 

25,108

 

2027

 

 

14,200

 

2028

 

 

11,702

 

Thereafter

 

 

13,502

 

 

$

108,875