XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Identifiable Intangible Assets
Identifiable intangible assets with finite lives at June 30, 2023 and December 31, 2022 are summarized as follows:

 Amortization
Period
(in years)
Gross Carrying Amount at June 30, 2023Accumulated Amortization at June 30, 2023Gross Carrying Amount at December 31, 2022Accumulated Amortization at December 31, 2022
Customer relationships & lists
10-20
$360,156 $199,773 $357,131 $190,576 
Trademarks & trade names
2-17
50,203 35,238 50,058 33,416 
Developed technology
5-12
40,925 16,375 40,473 16,171 
Other
2-18
25,446 22,360 25,041 19,245 
 $476,730 $273,746 $472,703 $259,408