XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Identifiable Intangible Assets
Identifiable intangible assets with finite lives at March 31, 2022 and December 31, 2021 are summarized as follows:
 Amortization
Period
(in years)
Gross Carrying Amount at
3/31/2022
Accumulated Amortization at
3/31/2022
Gross Carrying Amount at
12/31/2021
Accumulated Amortization at
12/31/2021
Customer relationships & lists
10-20
$239,194 $177,108 $240,059 $173,489 
Trademarks & trade names
2-17
42,695 29,978 43,116 28,985 
Developed technology
5-12
20,184 14,809 20,234 14,607 
Other
2-18
24,771 16,424 23,921 15,584 
 $326,844 $238,319 $327,330 $232,665