XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill [Table Text Block]
December 31, 2023AcquisitionsJune 30, 2024
Goodwill$86,011 $— $86,011 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
Gross Intangible AssetsDecember 31, 2023AcquisitionsJune 30, 2024
Customer relationships$127,843 $15,833 $143,676 
Developed technology12,001— 12,001
Trade names880— 880
Non-compete agreements1,032— 1,032
Total$141,756 $15,833 $157,589 

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
June 30, 2024
Customer relationships8.6$143,676 $(74,674)$69,002 
Developed technology6.912,001 (10,781)1,220 
Trade names4.3880 (880)— 
Non-compete agreements5.21,032 (935)97 
 8.4$157,589 $(87,270)$70,319 
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):
June 30, 2024
2024$8,255 
202515,724 
202612,609 
202710,415 
20288,969 
20297,126 
Thereafter7,221 
 $70,319