XML 46 R31.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 Goodwill
The changes in the carrying amount of goodwill for the years ended December 31, 2023 and 2022 were as follows:
(in thousands)Dec. 31, 2021Goodwill acquired (impaired) during
2022
Foreign currency translation
adjustments during
2022
Dec. 31, 2022Goodwill acquired (impaired)
during 2023
Foreign currency translation
adjustments during
2023
 Dec. 31, 2023
United States$273,991 $— $— $273,991 $— $— $273,991 
Europe125,989 (118,008)(7,981)— — — — 
Japan630 (630)— — — — — 
Total goodwill$400,610 $(118,638)$(7,981)$273,991 $— $— $273,991 
Schedule of Finite-Lived Intangible Assets
Intangible assets other than goodwill for the years ended December 31, 2023 and 2022 were as follows:
Year Ended December 31, 2023Year Ended December 31, 2022Weighted Average
Useful Life
(in thousands)GrossAccumulated
Amortization
NetGrossAccumulated
Amortization
NetUseful Life (in
years)
Remaining (in years)
Marketing assets$930 $(900)$30 $930 $(806)$124 10.00.3
Non-compete agreement835 (603)232 828 (487)341 
2.0 - 5.0
1.4
Software technology13,229 (7,752)5,477 13,229 (6,383)6,846 10.04.0
Software platform26,373 (6,575)19,798 26,054 (4,337)21,717 12.09.1
Tradenames354 (347)350 (227)123 3.00.1
Customer relationships12,223 (12,183)40 12,197 (10,098)2,099 
3.0 - 9.0
0.1
Total intangible assets$53,944 $(28,360)$25,584 $53,588 $(22,338)$31,250  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Estimated aggregated amortization expense based on the current carrying value of the amortizable intangible assets is as follows:
(in thousands)Estimated Amortization
Expense
2024$3,741 
20253,660 
20263,558 
20273,549 
20282,180 
Thereafter8,896 
Total estimated amortization expense$25,584