XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
INTANGIBLE ASSETS (Tables)
9 Months Ended
Sep. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Identifiable Intangible Assets
Identifiable intangible assets with finite lives at September 30, 2021 and December 31, 2020 are summarized as follows:
 Amortization
Period
(in years)
Gross Carrying Amount at
9/30/2021
Accumulated Amortization at 9/30/2021Gross Carrying Amount at 12/31/2020Accumulated Amortization at 12/31/2020
Customer relationships & lists
10-20
$240,992 $169,690 $243,557 $158,051 
Trademarks & trade names
2-17
43,140 28,047 43,208 24,974 
Developed technology
5-12
20,288 14,409 20,437 13,693 
Other
2-18
23,554 14,545 22,861 11,685 
 $327,974 $226,691 $330,063 $208,403