Need DSGX data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Financial statements and analysis
Showing the last 6 fiscal years: 2021 to 2026
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2026 Jan 31, 2026 Mar 11, 2026 | 2025 Jan 31, 2025 Apr 22, 2025 | 2024 Jan 31, 2024 Apr 22, 2024 | 2023 Jan 31, 2023 Apr 24, 2023 | 2022 Jan 31, 2022 Apr 14, 2022 | 2021 Jan 31, 2021 Apr 7, 2021 | 2020 Jan 31, 2020 Apr 14, 2020 | 2019 Jan 31, 2019 Jan 31, 2019 |
|---|
Total Revenue | 744.99M 14.4% | 651.00M 13.6% | 572.93M 17.9% | 486.01M 14.4% | 424.69M 21.8% | 348.66M 7.0% | 325.79M 18.4% | 275.17M 15.9% |
Cost of Revenue | 253.70M 60.0% | 158.57M 14.7% | 138.29M 22.0% | 113.33M 11.3% | 101.81M 13.2% | 89.91M 4.9% | 85.72M 14.3% | 74.99M 17.7% |
Gross Profit | 491.29M 0.2% | 492.43M 13.3% | 434.64M 16.6% | 372.69M 15.4% | 322.88M 24.8% | 258.75M 7.8% | 240.07M 19.9% | 200.18M 15.2% |
Gross Margin % | 66.00% 13.2% | 76.00% 0.0% | 76.00% 1.3% | 77.00% 1.3% | 76.00% 2.7% | 74.00% 0.0% | 74.00% 1.4% | 73.00% 0.0% |
Research & Development | 107.62M 12.7% | 95.50M 13.1% | 84.44M 20.0% | 70.35M 12.4% | 62.57M 15.7% | 54.07M 1.0% | 53.51M 11.8% | 47.87M 14.5% |
General & Administrative | 72.46M 11.0% | 65.25M 13.7% | 57.37M 15.4% | 49.71M 11.8% | 44.45M 22.6% | 36.27M 4.7% | 34.63M 15.4% | 30.01M 17.9% |
Selling & Marketing | 82.57M 12.0% | 73.69M 8.1% | 68.16M 20.5% | 56.57M 20.6% | 46.90M 20.9% | 38.78M 4.0% | 40.39M 9.5% | 36.87M 11.3% |
SG&A Expenses | 155.03M 11.6% | 138.94M 10.7% | 125.53M 18.1% | 106.28M 16.3% | 91.35M 21.7% | 75.05M 0.0% | 75.02M 12.2% | 66.89M 14.2% |
Other Operating Expenses | -11.93M 115.5% | 76.86M 6.0% | 81.81M 36.0% | 60.18M 1036.2% | -6.43M 111.5% | 55.91M 0.8% | 55.48M 38.1% | 40.18M 20.0% |
Total Operating Expenses | 250.72M 19.5% | 311.30M 6.7% | 291.79M 23.2% | 236.81M 11.2% | 213.02M 15.1% | 185.02M 0.5% | 184.01M 18.8% | 154.94M 15.7% |
Cost and Expenses | 504.42M 7.4% | 469.88M 9.3% | 430.08M 22.8% | 350.14M 11.2% | 314.83M 14.5% | 274.93M 1.9% | 269.74M 17.3% | 229.93M 16.4% |
Operating Income | 240.57M 32.8% | 181.12M 26.8% | 142.85M 9.5% | 130.43M 26.1% | 103.43M 44.9% | 71.40M 36.6% | 52.26M 26.1% | 41.44M 15.5% |
Operating Margin % | 32.00% 14.3% | 28.00% 12.0% | 25.00% 7.4% | 27.00% 12.5% | 24.00% 20.0% | 20.00% 25.0% | 16.00% 6.7% | 15.00% 0.0% |
EBITDA | 329.62M 25.1% | 263.58M 20.2% | 219.37M 11.4% | 196.83M 18.9% | 165.54M 22.3% | 135.39M 18.6% | 114.19M 26.9% | 89.96M 16.1% |
EBITDA Margin % | 44.00% 10.0% | 40.00% 5.3% | 38.00% 5.0% | 40.00% 2.6% | 39.00% 0.0% | 39.00% 11.4% | 35.00% 6.1% | 33.00% 0.0% |
Interest Expense | 988.22K 1.6% | 1.00M 26.3% | 1.36M 16.8% | 1.17M 3.9% | 1.12M 5.3% | 1.19M 73.1% | 4.42M 107.5% | 2.13M 64.1% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -18.72M 278.1% | 10.51M 26.6% | 8.30M 152.1% | 3.29M 499.8% | -824.00K 19.8% | -1.03M 75.7% | -4.22M 118.5% | -1.93M 70.2% |
Pre-Tax Income | 221.85M 15.8% | 191.63M 26.8% | 151.15M 13.0% | 133.73M 30.3% | 102.61M 45.8% | 70.37M 46.5% | 48.03M 21.6% | 39.51M 13.7% |
Pre-Tax Margin % | 30.00% 3.4% | 29.00% 11.5% | 26.00% 7.1% | 28.00% 16.7% | 24.00% 20.0% | 20.00% 33.3% | 15.00% 7.1% | 14.00% 6.7% |
Tax Provision | 54.49M 12.7% | 48.36M 37.2% | 35.24M 11.9% | 31.49M 92.9% | 16.33M 10.6% | 18.27M 65.5% | 11.04M 34.1% | 8.23M 4.6% |
Net Income | 167.36M 16.8% | 143.27M 23.6% | 115.91M 13.4% | 102.24M 18.5% | 86.28M 65.6% | 52.10M 40.8% | 37.00M 18.3% | 31.28M 16.4% |
Net Margin % | 22.00% 0.0% | 22.00% 10.0% | 20.00% 4.8% | 21.00% 5.0% | 20.00% 33.3% | 15.00% 36.4% | 11.00% 0.0% | 11.00% 0.0% |
Basic EPS | 1.95 16.1% | 1.68 23.5% | 1.36 15.3% | 1.18 16.8% | 1.01 55.4% | 0.65 44.4% | 0.45 9.8% | 0.41 17.1% |
Diluted EPS | 1.91 16.5% | 1.64 22.4% | 1.34 15.5% | 1.16 17.2% | 0.99 54.7% | 0.64 42.2% | 0.45 12.5% | 0.40 14.3% |
Basic Shares Outstanding | 85.87M 0.5% | 85.44M 0.4% | 85.07M 0.3% | 84.79M 0.2% | 84.59M 0.3% | 84.36M 3.3% | 81.66M 6.3% | 76.83M 0.7% |
Diluted Shares Outstanding | 87.58M 0.3% | 87.32M 0.6% | 86.82M 0.4% | 86.45M 0.3% | 86.20M 0.5% | 85.76M 3.5% | 82.87M 6.5% | 77.79M 0.9% |