XML 24 R17.htm IDEA: XBRL DOCUMENT v3.25.2
Intangible Assets
6 Months Ended
Jun. 30, 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

 

June 30, 2025

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

67,357

 

 

$

(34,467

)

 

 

32,890

 

 

 

5.6

 

Trade name

 

 

14,926

 

 

 

(9,152

)

 

 

5,774

 

 

 

2.8

 

Technology

 

 

92,226

 

 

 

(68,522

)

 

 

23,704

 

 

 

2.0

 

Internally developed software

 

 

40,314

 

 

 

(18,657

)

 

 

21,657

 

 

 

3.8

 

 

$

214,823

 

 

$

(130,798

)

 

$

84,025

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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 and six months ended June 30, 2025 and $5,154 and $7,972 in the three and six months ended June 30, 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 June 30, 2025 and 2024 was $8,177 and $8,133, respectively. Amortization expense related to intangible assets for six months ended June 30, 2025 and 2024 was $15,926 and 16,277, respectively