Descartes Systems Group (DSGX) Amortization - Intangibles: 2009-2025