XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Identifiable Intangible Assets
Identifiable intangible assets with finite lives at June 30, 2021 and December 31, 2020 are summarized as follows:
 Amortization
Period
(in years)
Gross Carrying Amount at
6/30/2021
Accumulated Amortization at 6/30/2021Gross Carrying Amount at 12/31/2020Accumulated Amortization at 12/31/2020
Customer relationships & lists
10-20
$242,089 $165,886 $243,557 $158,051 
Trademarks & trade names
2-17
43,169 27,112 43,208 24,974 
Developed technology
5-12
20,351 14,210 20,437 13,693 
Other
2-18
23,454 13,602 22,861 11,685 
 $329,063 $220,810 $330,063 $208,403