XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.3
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
9 Months Ended
Sep. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill [Table Text Block]
December 31, 2023AcquisitionsSeptember 30, 2024
Goodwill$86,011 $8,713 $94,724 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
Gross Intangible AssetsDecember 31, 2023AcquisitionsSeptember 30, 2024
Customer relationships$127,843 $20,087 $147,930 
Developed technology12,0013,200 15,201
Trade names880— 880
Non-compete agreements1,032— 1,032
Total$141,756 $23,287 $165,043 

The gross carrying amount and accumulated amortization of our intangible assets are as follows for the periods presented below (in thousands, except weighted average periods):
Weighted Average
Amortization
Period
(in Years)
GrossAccumulated
Amortization
Net
September 30, 2024
Customer relationships8.6$147,930 $(78,805)$69,125 
Developed technology6.515,201 (10,991)4,210 
Trade names4.3880 (880)— 
Non-compete agreements5.21,032 (938)94 
 8.3$165,043 $(91,614)$73,429 
December 31, 2023
Customer relationships8.5$127,843 $(67,165)$60,678 
Developed technology6.912,001 (10,701)1,300 
Trade names4.3880 (880)— 
Non-compete agreements5.21,032 (928)104 
8.3$141,756 $(79,674)$62,082 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
The following table summarizes the future estimated amortization expense relating to our intangible assets for the period presented below (in thousands):
September 30, 2024
2024$4,439 
202516,896 
202613,781 
202711,586 
202810,141 
20297,978 
Thereafter8,608 
 $73,429