XML 30 R19.htm IDEA: XBRL DOCUMENT v3.25.4
Intangible Assets, Net
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets, Net
7)
Intangible Assets, Net

Intangible assets, net consist of the following:

 

 

December 31, 2025

 

 

December 31, 2024

 

 

Weighted
Average
Remaining
Useful Life

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

 

Weighted
Average
Remaining
Useful Life

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

Developed technology

 

 

5.4

 

 

$

137,371

 

 

$

(52,477

)

 

$

84,894

 

 

 

5.8

 

 

$

121,893

 

 

$

(33,609

)

 

$

88,284

 

Software licenses

 

 

1.6

 

 

 

20,392

 

 

 

(12,289

)

 

$

8,103

 

 

 

2.8

 

 

 

23,706

 

 

 

(6,243

)

 

 

17,463

 

Customer relationships

 

 

6.8

 

 

 

47,113

 

 

 

(14,372

)

 

$

32,741

 

 

 

7.6

 

 

 

43,159

 

 

 

(9,118

)

 

 

34,041

 

Intellectual property licenses

 

 

0.3

 

 

 

1,962

 

 

 

(1,736

)

 

$

226

 

 

 

0.8

 

 

 

1,947

 

 

 

(1,736

)

 

 

211

 

Trade names

 

 

4.1

 

 

 

26,899

 

 

 

(11,627

)

 

$

15,272

 

 

 

4.9

 

 

 

26,301

 

 

 

(7,496

)

 

 

18,805

 

Backlog

 

 

1.3

 

 

 

2,696

 

 

 

(2,482

)

 

$

214

 

 

 

0.6

 

 

 

2,296

 

 

 

(1,683

)

 

 

613

 

Effect of exchange rate on gross carrying amount

 

 

 

 

 

3,898

 

 

 

 

 

$

3,898

 

 

 

 

 

 

(6,662

)

 

 

 

 

 

(6,662

)

Intangible assets with finite lives

 

 

 

 

 

240,331

 

 

 

(94,983

)

 

 

145,348

 

 

 

 

 

 

212,640

 

 

 

(59,885

)

 

 

152,755

 

IPR&D

 

 

 

 

 

50,301

 

 

 

 

 

$

50,301

 

 

 

 

 

 

57,390

 

 

 

 

 

 

57,390

 

Effect of exchange rate on gross carrying amount

 

 

 

 

 

259

 

 

 

 

 

$

259

 

 

 

 

 

 

(1,201

)

 

 

 

 

 

(1,201

)

Total intangible assets with indefinite lives

 

 

 

 

 

50,560

 

 

 

 

 

 

50,560

 

 

 

 

 

 

56,189

 

 

 

 

 

 

56,189

 

Total intangible assets

 

 

 

 

$

290,891

 

 

$

(94,983

)

 

$

195,908

 

 

 

 

 

$

268,829

 

 

$

(59,885

)

 

$

208,944

 

 

The Company obtained software licenses, which it uses for its research and development efforts related to its products. In both fiscal 2025 and 2024, the Company acquired developed technology, customer relationships, trade names, backlog and IPR&D as a result of business combinations. See Note 3 — Business Combinations for additional information. Further, during the year ended December 31, 2024, the Company acquired $20,585 of software licenses with a contractual life of three years and retired fully amortized intangible assets of $20,345 of software licenses.

Intangible assets with finite lives are amortized on a straight-line basis over the expected period to be benefited by future cash flows. The Company monitors and assesses both the above intangible assets with finite lives and IPR&D for impairment on a periodic basis. For the year ended December 31, 2025, the Company recorded $3,260 of impairment charges related to certain software licenses as part of its 2025 Restructuring Plan (see Note 4 - Restructuring Costs). For the years ended December 31, 2024 and 2023, the Company determined that there was no impairment of intangible assets.

Amortization of intangible assets for the years ended December 31, 2025, 2024 and 2023 was $32,033, $33,244, and $26,481, respectively, and is included within Cost of goods sold, Research and development expenses, and Selling, general and administrative expenses based on their respective nature, in the consolidated statements of operations.

Based on the amount of definite-lived intangible assets subject to amortization as of December 31, 2025, amortization expense for each of the next five fiscal years is expected to be as follows:

 

2026

 

$

32,432

 

2027

 

 

26,486

 

2028

 

 

23,065

 

2029

 

 

21,371

 

2030

 

 

6,555

 

Thereafter

 

 

35,439

 

Total

 

$

145,348