XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Other Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2021
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, 2021 are as follows:

Balance as of December 31, 2020$618,440 
Foreign currency translation(336)
Balance as of March 31, 2021$618,104 
Schedule of Finite-Lived Intangible Assets
Other intangible assets consist of the following:

 March 31, 2021December 31, 2020
Weighted Average Amortization Period (Years)Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount
Accumulated
Amortization
Intangible assets with definite lives:
Customer and distributor relationships24$342,531 $(139,243)$342,639 $(134,555)
Sales representation, marketing and promotional rights25149,376 (55,500)149,376 (54,000)
Developed technology16106,604 (21,358)106,604 (19,705)
Patents and other intangible assets1674,307 (49,356)73,516 (48,882)
Intangible assets with indefinite lives:    
Trademarks and tradenames86,544 — 86,544 — 
22$759,362 $(265,457)$758,679 $(257,142)
Schedule of Indefinite-Lived Intangible Assets
Other intangible assets consist of the following:

 March 31, 2021December 31, 2020
Weighted Average Amortization Period (Years)Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount
Accumulated
Amortization
Intangible assets with definite lives:
Customer and distributor relationships24$342,531 $(139,243)$342,639 $(134,555)
Sales representation, marketing and promotional rights25149,376 (55,500)149,376 (54,000)
Developed technology16106,604 (21,358)106,604 (19,705)
Patents and other intangible assets1674,307 (49,356)73,516 (48,882)
Intangible assets with indefinite lives:    
Trademarks and tradenames86,544 — 86,544 — 
22$759,362 $(265,457)$758,679 $(257,142)
Schedule of Estimated Amortization Expense
The estimated intangible asset amortization expense remaining for the year ending December 31, 2021 and for each of the five succeeding years is as follows:
 
Amortization included in expenseAmortization recorded as a reduction of revenueTotal
Remaining, 2021$20,620 $4,500 $25,120 
202226,426 6,000 32,426 
202325,646 6,000 31,646 
202424,836 6,000 30,836 
202525,058 6,000 31,058 
202624,529 6,000 30,529