XML 29 R17.htm IDEA: XBRL DOCUMENT v3.25.3
Intangible Assets
9 Months Ended
Sep. 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

 

September 30, 2025

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

67,209

 

 

$

(35,973

)

 

 

31,236

 

 

 

5.3

 

Trade name

 

 

10,753

 

 

 

(6,285

)

 

 

4,468

 

 

 

2.9

 

Technology

 

 

92,310

 

 

 

(72,300

)

 

 

20,010

 

 

 

1.8

 

Internally developed software

 

 

40,314

 

 

 

(21,472

)

 

 

18,842

 

 

 

3.8

 

 

$

210,586

 

 

$

(136,030

)

 

$

74,556

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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 nine months ended September 30, 2025 and $4,718 and $12,690 in the three and nine months ended September 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 September 30, 2025 and 2024 was $9,394 and $8,228, respectively. Amortization expense related to intangible assets for nine months ended September 30, 2025 and 2024 was $25,320 and $24,505, respectively. In the three and nine months ended September 30, 2025 the Company accelerated amortization of $720 related to a tradename intangible and wrote-off the asset. The life of the tradename was adjusted as it is no longer being used by the Company.