XML 52 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the net carrying amount of goodwill for the years ended December 31, are as follows:
 
 20252024
Balance as of January 1,$805,358 $806,844 
Foreign currency translation and other adjustments
1,653 (1,486)
Balance as of December 31,$807,011 $805,358 
Schedule of Finite-Lived Intangible Assets
Other intangible assets consist of the following:

 December 31, 2025December 31, 2024
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$370,068 $(221,904)$369,774 $(205,013)
Sales representation, marketing and promotional rights25149,376 (84,000)149,376 (78,000)
Patents and other intangible assets1587,029 (57,685)85,392 (55,802)
Developed technology18317,904 (65,281)320,204 (54,812)
Intangible assets with indefinite lives:
  
Trademarks and tradenames86,544 — 86,544 — 
 $1,010,921 $(428,870)$1,011,290 $(393,627)
Schedule of Indefinite-Lived Intangible Assets
Other intangible assets consist of the following:

 December 31, 2025December 31, 2024
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$370,068 $(221,904)$369,774 $(205,013)
Sales representation, marketing and promotional rights25149,376 (84,000)149,376 (78,000)
Patents and other intangible assets1587,029 (57,685)85,392 (55,802)
Developed technology18317,904 (65,281)320,204 (54,812)
Intangible assets with indefinite lives:
  
Trademarks and tradenames86,544 — 86,544 — 
 $1,010,921 $(428,870)$1,011,290 $(393,627)
Schedule of Estimated Amortization Expense
The estimated amortization expense related to intangible assets at December 31, 2025 for each of the five succeeding years is as follows:

Amortization included in expenseAmortization recorded as a reduction of revenueTotal
2026$29,311 $6,000 $35,311 
202730,731 6,000 36,731 
202833,831 6,000 39,831 
202933,024 6,000 39,024 
203034,502 6,000 40,502