Descartes’ fiscal 2027 Q2 revenue rises 12% to record $201.1 million · Digg