XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
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:
 
 20232022
Balance as of January 1,$815,429 $617,528 
Goodwill resulting from business combinations— 199,162 
Foreign currency translation and other adjustments
(8,585)(1,261)
Balance as of December 31,$806,844 $815,429 
Schedule of Finite-Lived Intangible Assets
Other intangible assets consist of the following:

 December 31, 2023December 31, 2022
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$369,930 $(188,486)$369,854 $(170,870)
Sales representation, marketing and promotional rights25149,376 (72,000)149,376 (66,000)
Patents and other intangible assets1682,594 (54,120)79,838 (52,472)
Developed technology18320,204 (44,558)320,204 (34,675)
Intangible assets with indefinite lives:
  
Trademarks and tradenames86,544 — 86,544 — 
 $1,008,648 $(359,164)$1,005,816 $(324,017)
Schedule of Indefinite-Lived Intangible Assets
Other intangible assets consist of the following:

 December 31, 2023December 31, 2022
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$369,930 $(188,486)$369,854 $(170,870)
Sales representation, marketing and promotional rights25149,376 (72,000)149,376 (66,000)
Patents and other intangible assets1682,594 (54,120)79,838 (52,472)
Developed technology18320,204 (44,558)320,204 (34,675)
Intangible assets with indefinite lives:
  
Trademarks and tradenames86,544 — 86,544 — 
 $1,008,648 $(359,164)$1,005,816 $(324,017)
Schedule of Estimated Amortization Expense
The estimated amortization expense related to intangible assets at December 31, 2023 for each of the five succeeding years is as follows:

Amortization included in expenseAmortization recorded as a reduction of revenueTotal
2024$28,755 $6,000 $34,755 
202529,626 6,000 35,626 
202629,360 6,000 35,360 
202730,396 6,000 36,396 
202833,528 6,000 39,528