XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets, Net

Intangible assets, net consisted of the following (in thousands):

 

 

 

September 30, 2024

 

 

December 31, 2023

 

 

 

Gross Carrying Value

 

 

Accumulated Amortization

 

 

Carrying Value

 

 

Gross Carrying Value

 

 

Accumulated Amortization

 

 

Carrying Value

 

Developed and purchased technology

 

$

108,700

 

 

$

(50,798

)

 

$

57,902

 

 

$

108,700

 

 

$

(38,050

)

 

$

70,650

 

Customer relationships

 

 

69,400

 

 

 

(23,842

)

 

 

45,558

 

 

 

69,400

 

 

 

(17,336

)

 

 

52,064

 

Trademarks and trade names

 

 

12,200

 

 

 

(4,035

)

 

 

8,165

 

 

 

12,200

 

 

 

(3,022

)

 

 

9,178

 

      Total intangible assets

 

$

190,300

 

 

$

(78,675

)

 

$

111,625

 

 

$

190,300

 

 

$

(58,408

)

 

$

131,892

 

Schedule of Estimated Amortization Expense for Intangible Assets

The estimated amortization expense for intangible assets subsequent to September 30, 2024, consists of the following (in thousands):

 

Year Ending December 31:

 

 

 

For remainder of 2024

 

$

6,756

 

2025

 

 

27,022

 

2026

 

 

21,979

 

2027

 

 

21,882

 

2028

 

 

21,882

 

Thereafter

 

 

12,104

 

 

$

111,625