XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
Gross Intangible AssetsMarch 31, 2023
Customer relationships$116,971 
Developed technology12,001
Reseller relationships1,344
Trade names880
Non-compete agreements1,032
$132,228 

The gross carrying amount and accumulated amortization of our intangible assets as of March 31, 2023 are as follows (in thousands, except weighted average periods):
Weighted Average
Amortization
Period
(in Years)
GrossAccumulated
Amortization
Net
March 31, 2023
Customer relationships8.7$116,971 $(55,972)$60,999 
Developed technology6.612,001 (10,551)1,450 
Reseller relationships6.91,344 (908)436 
Trade names3.0880 (855)25 
Non-compete agreements5.21,032 (918)114 
 8.4$132,228 $(69,204)$63,024 
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 March 31, 2023 (in thousands):
2023$10,030 
202413,338 
202512,554 
20269,442 
20277,267 
20285,816 
Thereafter4,577 
 $63,024 
Schedule of Goodwill [Table Text Block]
December 31, 2022AcquisitionsMarch 31, 2023
Goodwill$86,011 $— $86,011