Descartes Systems Posts Record Results as Supply Chain Chaos Fuels Growth
Descartes Systems posts record fiscal 2026 results with $729M revenue (+12% YoY) and $163.8M net income, benefiting from supply chain complexity amid tariff uncertainty.
DSGXacquisitionsupply chain