XML 45 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
The gross carrying amount and accumulated amortization of our intangible assets as of December 31, 2023 and 2022 are as follows (in thousands, except weighted average periods):
Weighted Average
Amortization
Period
(in Years)
GrossAccumulated
Amortization
Net
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 
December 31, 2022
Customer relationships8.7$118,315 $(53,589)$64,726 
Developed technology6.612,001 (10,283)1,718 
Trade names3.0880 (847)33 
Non-compete agreements5.21,032 (915)117 
8.4$132,228 $(65,634)$66,594 
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 as of December 31, 2023 (in thousands):
2024$14,939 
202514,153 
202611,038 
20278,843 
20287,374 
Thereafter5,735 
 $62,082 
Schedule of Goodwill [Table Text Block]
2022Acquisitions2023
Goodwill$86,011 $— $86,011