XML 41 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Intangibles (Tables)
9 Months Ended
Sep. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Gross Carrying Amount and Accumulated Amortization of Intangible Assets and Goodwill The amortization expense is included in operating expenses on the consolidated statements of operations.

 

 

 

September 30, 2025

 

 

December 31, 2024

 

 

 

Gross

 

 

Accumulated
Amortization

 

 

Net Book
Value

 

 

Gross

 

 

Accumulated
Amortization

 

 

Net Book
Value

 

Product rights and patents

 

$

262,572

 

 

$

145,461

 

 

$

117,111

 

 

$

260,928

 

 

$

138,090

 

 

$

122,838

 

Trademarks

 

 

38,760

 

 

 

15,443

 

 

 

23,317

 

 

 

38,475

 

 

 

14,375

 

 

 

24,100

 

Customer lists

 

 

12,456

 

 

 

9,477

 

 

 

2,979

 

 

 

11,874

 

 

 

8,315

 

 

 

3,559

 

Total intangibles assets

 

$

313,788

 

 

$

170,381

 

 

$

143,407

 

 

$

311,277

 

 

$

160,780

 

 

$

150,497

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Domestic intangible assets

 

 

173,881

 

 

 

106,896

 

 

 

66,985

 

 

 

172,755

 

 

 

102,347

 

 

 

70,408

 

International intangible assets

 

 

139,907

 

 

 

63,485

 

 

 

76,422

 

 

 

138,522

 

 

 

58,433

 

 

 

80,089

 

Total intangibles assets - domestic and international

 

$

313,788

 

 

$

170,381

 

 

$

143,407

 

 

$

311,277

 

 

$

160,780

 

 

$

150,497

 

 

Schedule of future amortization charges related to intangible assets

The following schedule represents future amortization charges related to intangible assets:

 

Year ending December 31,

 

Amount

 

2025

 

$

3,060

 

2026

 

 

12,195

 

2027

 

 

12,195

 

2028

 

 

11,281

 

2029

 

 

10,876

 

Thereafter

 

 

93,800

 

 

 

$

143,407

 

Schedule of goodwill activity

The following schedule represents goodwill activity for the nine months ended September 30, 2025:

 

 

 

Amount

 

 

 

 

 

Goodwill at January 1, 2025

 

$

19,701

 

Impact of movement in exchange rates

 

 

590

 

Goodwill at March 31, 2025

 

 

20,291

 

Impact of movement in exchange rates

 

 

514

 

Goodwill at June 30, 2025

 

$

20,805

 

Impact of movement in exchange rates

 

 

235

 

Goodwill at September 30, 2025

 

$

21,040