XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.3
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill [Table Text Block]
December 31, 2022AcquisitionsSeptember 30, 2023
Goodwill$86,011 $— $86,011 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
Gross Intangible AssetsDecember 31, 2022AcquisitionsSeptember 30, 2023
Customer relationships$116,971 $— $116,971 
Developed technology12,001— 12,001
Reseller relationships1,3441,0292,373
Trade names880— 880
Non-compete agreements1,032— 1,032
$132,228 $1,029 $133,257 

The gross carrying amount and accumulated amortization of our intangible assets as of September 30, 2023 are as follows (in thousands, except weighted average periods):
Weighted Average
Amortization
Period
(in Years)
GrossAccumulated
Amortization
Net
September 30, 2023
Customer relationships8.7$116,971 $(62,498)$54,473 
Developed technology6.912,001 (10,651)1,350 
Reseller relationships6.42,373 (985)1,388 
Trade names4.3880 (872)
Non-compete agreements5.21,032 (925)107 
 8.5$133,257 $(75,931)$57,326 
December 31, 2022
Customer relationships8.7$116,971 $(52,700)$64,271 
Developed technology6.612,001 (10,283)1,718 
Reseller relationships6.91,344 (889)455 
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 September 30, 2023 (in thousands):
2023$3,389 
202413,522 
202512,736 
20269,621 
20277,426 
20285,957 
Thereafter4,675 
 $57,326