Descartes reported record Q2 2026 financial results, with revenue reaching $179.8 million, representing a 10% year-over-year increase. Net income grew to $38 million (21% margin), while adjusted ...