XML 33 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill

The change in the carrying amount of goodwill during the period ended September 30, 2025, includes the following (in thousands):

 

December 31, 2024

 

$

70,976

 

Foreign currency fluctuation

 

 

4,223

 

September 30, 2025

 

$

75,199

 

 

Intangible Assets, Net

Intangible assets, net consist of the following (in thousands, except as indicated):

 

 

Remaining Avg.
Useful lives

 

Gross

 

 

Accumulated

 

 

Intangible

 

September 30, 2025:

 

(in years)

 

Amount

 

 

Amortization

 

 

Assets, net

 

Developed product technology

 

5

 

$

109,322

 

 

$

(50,776

)

 

$

58,546

 

Internally developed software

 

6

 

 

15,041

 

 

 

(3,962

)

 

 

11,079

 

Trademarks and trade names

 

6

 

 

5,936

 

 

 

(2,611

)

 

 

3,325

 

Customer relationships

 

2

 

 

15,055

 

 

 

(11,642

)

 

 

3,413

 

Distribution network

 

 

 

2,413

 

 

 

(2,413

)

 

 

 

Total amortized intangible assets

 

 

 

 

147,767

 

 

 

(71,404

)

 

 

76,363

 

 

 

 

 

 

 

 

 

 

 

 

 

Software in development

 

n/a

 

 

8,110

 

 

 

 

 

 

8,110

 

In-process research and development

 

n/a

 

 

11,570

 

 

 

 

 

 

11,570

 

Total intangible assets

 

 

 

$

167,447

 

 

$

(71,404

)

 

$

96,043

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

Remaining Avg.
Useful lives

 

Gross

 

 

Accumulated

 

 

Intangible

 

December 31, 2024:

 

(in years)

 

Amount

 

 

Amortization

 

 

Assets, net

 

Developed product technology

 

5

 

$

102,412

 

 

$

(38,055

)

 

$

64,357

 

Internally developed software

 

3

 

 

4,283

 

 

 

(1,515

)

 

 

2,768

 

Trademarks and trade names

 

7

 

 

5,267

 

 

 

(1,991

)

 

 

3,276

 

Customer relationships

 

2

 

 

13,996

 

 

 

(10,094

)

 

 

3,902

 

Distribution network

 

 

 

2,413

 

 

 

(2,410

)

 

 

3

 

Total amortized intangible assets

 

 

 

 

128,371

 

 

 

(54,065

)

 

 

74,306

 

 

 

 

 

 

 

 

 

 

 

 

Software in development

 

n/a

 

 

12,927

 

 

 

 

 

 

12,927

 

In-process research and development

 

n/a

 

 

6,285

 

 

 

 

 

 

6,285

 

Total intangible assets

 

 

 

$

147,583

 

 

$

(54,065

)

 

$

93,518

 

Schedule of Intangible Assets, Future Expected Amortization Expense

Future amortization expense related to intangible assets is as follows (in thousands):

 

Remainder of 2025

 

$

4,400

 

2026

 

 

17,600

 

2027

 

 

17,135

 

2028

 

 

12,166

 

2029

 

 

11,781

 

Thereafter

 

 

13,281

 

 

 

$

76,363