Descartes Systems Group delivered record financial results for its fiscal third quarter ended July 31, with consolidated revenue reaching $201 million (12% YoY growth) and adjusted EBITDA of $94.4 mil