DSGX
DSGX

Descartes Systems Grp/The

NASDAQ · Technology
$66.78
-1.11 (-1.64%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 892.54M 774.10M 189.33M 174.05M 195.17M
Net Income 196.43M 153.33M 49.91M 46.40M 44.92M
EPS
Profit Margin 22.0% 20.9% 26.4% 26.7% 23.0%
Rev Growth +15.3% +15.3% +23.5% +2.6% -3.4%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 0 0 3.80B 3.88B 3.51B
Total Equity 3.56B 3.73B 3.39B
D/E Ratio 1.07 1.04 1.03
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 327.30M 269.67M 100.67M 85.11M 99.64M
Free Cash Flow 51.72M 63.73M 49.68M