v3.26.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Schedule of Goodwill

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

 

December 31, 2025

 

$

75,208

 

Foreign currency fluctuation

 

 

(1,245

)

September 30, 2026

 

$

73,963

 

 

Intangible Assets, Net

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

 

 

Remaining Avg.
Useful lives

 

Gross

 

 

Accumulated

 

 

Intangible

 

September 30, 2026:

 

(in years)

 

Amount

 

 

Amortization

 

 

Assets, net

 

Developed product technology

 

4

 

$

108,380

 

 

$

(63,814

)

 

$

44,566

 

Internally developed software

 

6

 

 

20,126

 

 

 

(6,280

)

 

 

13,846

 

Trademarks and trade names

 

5

 

 

5,741

 

 

 

(3,088

)

 

 

2,653

 

Customer relationships

 

2

 

 

14,745

 

 

 

(12,719

)

 

 

2,026

 

Distribution network

 

–

 

 

2,413

 

 

 

(2,413

)

 

 

—

 

Total amortized intangible assets

 

 

 

 

151,405

 

 

 

(88,314

)

 

 

63,091

 

 

 

 

 

 

 

 

 

 

 

 

 

Software in development

 

n/a

 

 

9,446

 

 

 

—

 

 

 

9,446

 

In-process research and development

 

n/a

 

 

23,918

 

 

 

—

 

 

 

23,918

 

Total intangible assets

 

 

 

$

184,769

 

 

$

(88,314

)

 

$

96,455

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Remaining Avg.
Useful lives

 

Gross

 

 

Accumulated

 

 

Intangible

 

December 31, 2025:

 

(in years)

 

Amount

 

 

Amortization

 

 

Assets, net

 

Developed product technology

 

4

 

$

109,336

 

 

$

(54,264

)

 

$

55,071

 

Internally developed software

 

6

 

 

16,402

 

 

 

(4,429

)

 

 

11,973

 

Trademarks and trade names

 

5

 

 

5,938

 

 

 

(2,757

)

 

 

3,181

 

Customer relationships

 

2

 

 

15,057

 

 

 

(11,973

)

 

 

3,084

 

Distribution network

 

–

 

 

2,413

 

 

 

(2,413

)

 

 

—

 

Total amortized intangible assets

 

 

 

 

149,146

 

 

 

(75,836

)

 

 

73,309

 

 

 

 

 

 

 

 

 

 

 

 

Software in development

 

n/a

 

 

7,675

 

 

 

—

 

 

 

7,675

 

In-process research and development

 

n/a

 

 

12,470

 

 

 

—

 

 

 

12,470

 

Total intangible assets

 

 

 

$

169,291

 

 

$

(75,836

)

 

$

93,454

 

Schedule of Intangible Assets, Future Expected Amortization Expense

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

 

Remainder of 2026

 

$

4,359

 

2027

 

 

17,190

 

2028

 

 

13,476

 

2029

 

 

13,091

 

2030

 

 

9,124

 

Thereafter

 

 

5,851

 

 

 

$

63,091