v3.26.1
Goodwill and Other Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Goodwill
The changes in the net carrying amount of goodwill for the six months ended June 30, 2026 are as follows:

Balance as of December 31, 2025$807,011 
Write-off related to sale of a business(9,778)
Foreign currency translation(331)
Balance as of June 30, 2026$796,902 
Intangible Asset, Finite-Lived
Other intangible assets consist of the following:

 June 30, 2026December 31, 2025
Weighted Average Amortization Period (Years)Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount
Accumulated
Amortization
Intangible assets with definite lives:22
Customer and distributor relationships24$365,103 $(224,933)$370,068 $(221,904)
Sales representation, marketing and promotional rights25149,376 (87,000)149,376 (84,000)
Developed technology18317,904 (70,781)317,904 (65,281)
Patents and other intangible assets1585,153 (56,550)87,029 (57,685)
Intangible assets with indefinite lives:    
Trademarks and tradenames86,144 — 86,544 — 
$1,003,680 $(439,264)$1,010,921 $(428,870)
Intangible Asset, Indefinite-Lived
Other intangible assets consist of the following:

 June 30, 2026December 31, 2025
Weighted Average Amortization Period (Years)Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount
Accumulated
Amortization
Intangible assets with definite lives:22
Customer and distributor relationships24$365,103 $(224,933)$370,068 $(221,904)
Sales representation, marketing and promotional rights25149,376 (87,000)149,376 (84,000)
Developed technology18317,904 (70,781)317,904 (65,281)
Patents and other intangible assets1585,153 (56,550)87,029 (57,685)
Intangible assets with indefinite lives:    
Trademarks and tradenames86,144 — 86,544 — 
$1,003,680 $(439,264)$1,010,921 $(428,870)
Schedule of Estimated Amortization Expense
The estimated intangible asset amortization expense remaining for the year ending December 31, 2026 and for each of the five succeeding years is as follows:
 
Amortization included in expenseAmortization recorded as a reduction of revenueTotal
Remaining, 2026
$14,664 $3,000 $17,664 
202730,374 6,000 36,374 
202833,829 6,000 39,829 
202933,023 6,000 39,023 
203034,505 6,000 40,505 
203135,935 6,000 41,935