Descartes Systems Group Inc Robust Financial Growth Amid Uncertainty Earnings Report