Descartes Systems Group (DSGX) Accumulated Depreciation: 2014-2022