XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the net carrying amount of goodwill for the three months ended March 31, 2022 are as follows:

Balance as of December 31, 2021$617,528 
Foreign currency translation
Balance as of March 31, 2022$617,534 
Schedule of Finite-Lived Intangible Assets
Other intangible assets consist of the following:

 March 31, 2022December 31, 2021
Weighted Average Amortization Period (Years)Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount
Accumulated
Amortization
Intangible assets with definite lives:22
Customer and distributor relationships25$342,391 $(157,285)$342,452 $(152,934)
Sales representation, marketing and promotional rights25149,376 (61,500)149,376 (60,000)
Developed technology16106,604 (28,266)106,604 (26,495)
Patents and other intangible assets1576,849 (51,292)76,392 (50,890)
Intangible assets with indefinite lives:    
Trademarks and tradenames86,544 — 86,544 — 
$761,764 $(298,343)$761,368 $(290,319)
Schedule of Indefinite-Lived Intangible Assets
Other intangible assets consist of the following:

 March 31, 2022December 31, 2021
Weighted Average Amortization Period (Years)Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount
Accumulated
Amortization
Intangible assets with definite lives:22
Customer and distributor relationships25$342,391 $(157,285)$342,452 $(152,934)
Sales representation, marketing and promotional rights25149,376 (61,500)149,376 (60,000)
Developed technology16106,604 (28,266)106,604 (26,495)
Patents and other intangible assets1576,849 (51,292)76,392 (50,890)
Intangible assets with indefinite lives:    
Trademarks and tradenames86,544 — 86,544 — 
$761,764 $(298,343)$761,368 $(290,319)
Schedule of Estimated Amortization Expense
The estimated intangible asset amortization expense remaining for the year ending December 31, 2022 and for each of the five succeeding years is as follows:
 
Amortization included in expenseAmortization recorded as a reduction of revenueTotal
Remaining, 2022$18,321 $4,500 $22,821 
202325,729 6,000 31,729 
202425,205 6,000 31,205 
202525,400 6,000 31,400 
202624,889 6,000 30,889 
202724,499 6,000 30,499