XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.1
INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Identifiable Intangible Assets
Identifiable intangible assets with finite lives at March 31, 2021 and December 31, 2020 are summarized as follows:
 Amortization
Period
(in years)
Gross Carrying Amount at
3/31/2021
Accumulated Amortization at
3/31/2021
Gross Carrying Amount at
12/31/2020
Accumulated Amortization at
12/31/2020
Customer relationships & lists
10-20
$241,516 $161,772 $243,557 $158,051 
Trademarks & trade names
2-17
43,154 26,084 43,208 24,974 
Developed technology
5-12
20,318 13,991 21,674 13,693 
Other
2-18
23,145 12,627 21,624 11,685 
 $328,133 $214,474 $330,063 $208,403