News/Reuters/BRIEF-Descartes Systems Q1 Adjusted EBITDA USD 89.8 Million Vs. IBES Estimate USD 87.4 MillionBRIEF-Descartes Systems Q1 Adjusted EBITDA USD 89.8 Million Vs. IBES Estimate USD 87.4 MillionRead the full articleGet unlimited access to articles from Reuters and every other news source on TradingView.Keep reading