XML 46 R32.htm IDEA: XBRL DOCUMENT v3.25.1
INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Identifiable Intangible Assets
Identifiable intangible assets with finite lives at March 31, 2025 and December 31, 2024 are summarized as follows:

 Amortization
Period
(in years)
Gross Carrying Amount at March 31, 2025Accumulated Amortization at March 31, 2025Gross Carrying Amount at December 31, 2024Accumulated Amortization at December 31, 2024
Customer relationships & lists
10-20
$359,414 $225,696 $354,051 $221,567 
Trademarks & trade names
2-17
51,631 42,274 50,971 41,417 
Developed technology
5-12
40,815 21,131 40,074 20,362 
Other
2-18
24,934 21,728 25,154 21,854 
 $476,794 $310,829 $470,250 $305,200