XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the net carrying amount of goodwill for the nine months ended September 30, 2023 are as follows:

Balance as of December 31, 2022$815,429 
Foreign currency translation(286)
Balance as of September 30, 2023$815,143 
Schedule of Finite-Lived Intangible Assets
Other intangible assets consist of the following:

 September 30, 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,812 $(184,040)$369,854 $(170,870)
Sales representation, marketing and promotional rights25149,376 (70,500)149,376 (66,000)
Developed technology18320,204 (42,087)320,204 (34,675)
Patents and other intangible assets1681,677 (53,633)79,838 (52,472)
Intangible assets with indefinite lives:    
Trademarks and tradenames86,544 — 86,544 — 
$1,007,613 $(350,260)$1,005,816 $(324,017)
Schedule of Indefinite-Lived Intangible Assets
Other intangible assets consist of the following:

 September 30, 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,812 $(184,040)$369,854 $(170,870)
Sales representation, marketing and promotional rights25149,376 (70,500)149,376 (66,000)
Developed technology18320,204 (42,087)320,204 (34,675)
Patents and other intangible assets1681,677 (53,633)79,838 (52,472)
Intangible assets with indefinite lives:    
Trademarks and tradenames86,544 — 86,544 — 
$1,007,613 $(350,260)$1,005,816 $(324,017)
Schedule of Estimated Amortization Expense
The estimated intangible asset amortization expense remaining for the year ending December 31, 2023 and for each of the five succeeding years is as follows:
 
Amortization included in expenseAmortization recorded as a reduction of revenueTotal
Remaining, 2023
$7,338 $1,500 $8,838 
202428,730 6,000 34,730 
202529,607 6,000 35,607 
202629,371 6,000 35,371 
202730,411 6,000 36,411 
202833,543 6,000 39,543