XML 27 R17.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets

8. Intangible Assets

Identified intangible assets consist of the following:

 

 

 

Gross
Amount

 

 

Accumulated
Amortization

 

 

Carrying
Value

 

 

Weighted
Average
Remaining
Life

 

March 31, 2025

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

66,873

 

 

$

(32,739

)

 

 

34,134

 

 

 

5.8

 

Tradename

 

 

14,100

 

 

 

(8,136

)

 

 

5,964

 

 

 

3.0

 

Technology

 

 

89,547

 

 

 

(62,921

)

 

 

26,626

 

 

 

2.2

 

Internally developed software

 

 

40,314

 

 

 

(16,249

)

 

 

24,065

 

 

 

3.8

 

 

$

210,834

 

 

$

(120,045

)

 

$

90,789

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gross
Amount

 

 

Accumulated
Amortization

 

 

Carrying
Value

 

 

Weighted
Average
Remaining
Life

 

December 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

80,437

 

 

$

(41,199

)

 

 

39,238

 

 

 

5.7

 

Contractor relationships

 

 

535

 

 

 

(370

)

 

 

165

 

 

 

4.0

 

Trade name

 

 

13,731

 

 

 

(7,404

)

 

 

6,327

 

 

 

3.2

 

Technology

 

 

88,350

 

 

 

(58,606

)

 

 

29,744

 

 

 

2.4

 

Internally developed software

 

 

40,314

 

 

 

(14,250

)

 

 

26,064

 

 

 

3.7

 

 

$

223,367

 

 

$

(121,829

)

 

$

101,538

 

 

 

 

 

The Company capitalized nothing in the three months ended March 31, 2025 and $2,818 in the three months ended March 31, 2024, related to internally developed software to be sold as a service incurred during the application development stage. The Company is amortizing these costs over the expected lives of the related services. Amortization expense related to intangible assets for the three months ended March 31, 2025 and 2024 was $7,749 and $8,144, respectively.