XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Other Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
Intangible assets other than goodwill at March 31, 2024 and December 31, 2023 were as follows:
March 31, 2024December 31, 2023Useful
Life (in years)
Weighted Average
Useful Life Remaining
(in years)
(in thousands)GrossAccumulated
Amortization
NetGrossAccumulated
Amortization
Net
Intangible assets with finite lives:
Marketing assets$930 $(923)$$930 $(900)$30 10.00.1
Non-compete agreement830 (628)202 835 (603)232 
2.0 - 5.0
1.3
Software technology13,229 (8,096)5,133 13,229 (7,752)5,477 10.03.8
Software platform26,136 (7,071)19,065 26,373 (6,575)19,798 12.08.8
Tradenames351 (351)— 354 (347)3.00.0
Customer relationships12,204 (12,204)— 12,223 (12,183)40 
3.0 - 9.0
0.0
Total intangible assets$53,680 $(29,273)$24,407 $53,944 $(28,360)$25,584 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Estimated aggregated amortization expense based on the current carrying value of the amortizable intangible assets and current exchange rates is as follows:
(in thousands)Estimated Amortization Expense
Remaining 2024$2,736
20253,638
20263,537
20273,527
20282,158
Thereafter8,811
Total estimated amortization expense$24,407