v3.25.1
Intangible Assets and Goodwill (Tables)
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Capitalized Software Development Costs

The following table presents information about capitalized software development costs:

 

 

Three Months Ended March 31,

 

Capitalized software development costs

 

2025

 

 

2024

 

Capitalized

 

$

4,462

 

 

$

4,039

 

Amortized

 

 

4,633

 

 

 

4,418

 

Schedule of Intangible Assets

 

 

As of March 31, 2025

 

 

 

Gross

 

 

Accumulated

 

 

 

 

 

 

Amount

 

 

Amortization

 

 

Net Amount

 

Internally developed software

 

$

123,179

 

 

$

(97,122

)

 

$

26,057

 

Non-compete

 

 

6,194

 

 

 

(4,761

)

 

 

1,433

 

Customer relationships

 

 

72,512

 

 

 

(47,821

)

 

 

24,691

 

Technology

 

 

45,791

 

 

 

(34,103

)

 

 

11,688

 

Trade name

 

 

7,748

 

 

 

(3,605

)

 

 

4,143

 

Total intangible assets

 

$

255,424

 

 

$

(187,412

)

 

$

68,012

 

 

 

 

As of December 31, 2024

 

 

 

Gross

 

 

Accumulated

 

 

 

 

 

 

Amount

 

 

Amortization

 

 

Net Amount

 

Internally developed software

 

$

118,717

 

 

$

(92,489

)

 

$

26,228

 

Non-compete

 

 

6,194

 

 

 

(4,557

)

 

 

1,637

 

Customer relationships

 

 

72,512

 

 

 

(45,827

)

 

 

26,685

 

Technology

 

 

45,791

 

 

 

(33,590

)

 

 

12,201

 

Trade name

 

 

7,748

 

 

 

(3,431

)

 

 

4,317

 

Total intangible assets

 

$

250,962

 

 

$

(179,894

)

 

$

71,068

 

Total Amortization Expense Associated with Identifiable Intangible Assets

Total amortization expense associated with identifiable intangible assets was as follows:

 

 

Three Months Ended March 31,

 

 

 

2025

 

 

2024

 

Total amortization expense associated with identifiable intangible assets

 

$

7,518

 

 

$

7,830

 

Impairment and Write-off of Intangible Assets

Impairment and write-off expense related to internally developed software projects was as follows:

 

 

Three Months Ended March 31,

 

 

 

2025

 

 

2024

 

Impairment and write-off of intangible assets

 

$

-

 

 

$

162