XML 53 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets  
Schedule of intangible assets excluding goodwill

December 31, 2024

December 31, 2023

Average

Accumulated

Accumulated

    

Remaining

    

Gross

    

Amortization

    

    

Gross

    

Amortization

    

Amortization

Carrying

and

Net

Carrying

and

Net

Period

Amount

Impairment

Amount

Amount

Impairment

Amount

(in years)

(in thousands)

Technology

1.3

$

355,928

$

354,066

$

1,862

$

355,928

$

321,923

$

34,005

Customer relationships

4.3

146,925

139,955

6,970

146,925

137,649

9,276

Trademarks and tradenames

-

30,910

30,910

30,910

30,269

641

Other

-

 

3,746

 

3,746

 

 

3,746

 

3,723

 

23

Total

3.7

$

537,509

$

528,677

$

8,832

$

537,509

$

493,564

$

43,945

Schedule of estimated annual amortization expense, excluding in-process R&D for intangible assets with definite useful lives

Amortization

    

(in thousands)

2025

$

3,136

2026

 

2,134

2027

 

1,550

2028

 

1,481

2029

531

Total

$

8,832