XML 52 R38.htm IDEA: XBRL DOCUMENT v3.20.4
INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Identifiable Intangible Assets
As of December 31, 2020 and 2019, the Company had identifiable intangible assets as follows:
20202019
 Amortization
Period
(In years)
Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount

Accumulated
Amortization
Customer relationships & lists
10-20
$243,557 $158,051 $239,578 $139,863 
Trademarks & trade names
2-17
43,208 24,974 43,102 20,477 
Developed technology
5-12
21,674 13,693 20,206 11,008 
Other
3-18
21,624 11,685 20,962 8,576 
  $330,063 $208,403 $323,848 $179,924