Need DSM 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: 2020 to 2025
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 | 2025 Nov 30, 2025 Nov 30, 2025 | 2024 Nov 30, 2024 Nov 30, 2024 | 2023 Nov 30, 2023 Nov 30, 2023 | 2022 Nov 30, 2022 Nov 30, 2022 | 2021 Nov 30, 2021 Nov 30, 2021 | 2020 Nov 30, 2020 Nov 30, 2020 | 2019 Nov 30, 2019 Nov 30, 2019 | 2018 Nov 30, 2018 Nov 30, 2018 |
|---|
Total Revenue | 20.10M 49.8% | 40.04M 164.5% | 15.14M 122.1% | -68.39M 361.4% | 26.16M 58.2% | 16.54M 61.0% | 42.43M 1431.8% | 2.77M 91.4% |
Cost of Revenue | 2.55M 61.0% | 6.55M 29.0% | 5.08M 75.4% | 2.90M 9.8% | 3.21M 1.7% | 3.16M 1.9% | 3.22M 1.6% | 3.27M 9.2% |
Gross Profit | 17.55M 47.6% | 33.49M 233.0% | 10.06M 113.7% | -73.28M 419.3% | 22.95M 71.5% | 13.38M 65.9% | 39.21M 7895.6% | -503.00K 101.8% |
Gross Margin % | 87.00% 3.6% | 84.00% 27.3% | 66.00% 38.3% | 107.00% 21.6% | 88.00% 8.6% | 81.00% 12.0% | 92.00% 611.1% | -18.00% 120.2% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | -7.98 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 1.32M 4.0% | 1.37M 5.5% | 1.30M 10.6% | 1.46M 9.1% | 1.60M 2.1% | 1.57M 1.3% | 1.59M 8.6% | 1.74M 3.5% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 1.32M 4.0% | 1.37M 5.5% | 1.30M 10.6% | 1.46M 9.1% | 1.60M 2.1% | 1.57M 1.3% | 1.59M 8.6% | 1.74M 3.5% |
Other Operating Expenses | 15.87M 5610.6% | -288.00K 14.0% | -335.00K 13.2% | -386.00K 15.2% | -455.00K 2.5% | -444.00K 0.9% | -440.00K 2.4% | -451.00K 9.4% |
Total Operating Expenses | 17.19M 1484.2% | 1.08M 12.2% | 967.00K 9.6% | 1.07M 6.6% | 1.15M 2.0% | 1.12M 97.4% | 42.43M 3194.3% | 1.29M 96.0% |
Cost and Expenses | 19.74M 158.5% | 7.64M 171.4% | 2.81M 163.0% | 1.07M 51.3% | 2.20M 34.7% | 3.36M 1.6% | 3.42M 23.3% | 2.77M 91.4% |
Operating Income | 362.46K 98.9% | 32.40M 84.0% | 17.61M 125.4% | -69.47M 366.5% | 26.07M 69.1% | 15.41M 62.7% | 41.28M 840.6% | 4.39M 82.9% |
Operating Margin % | 2.00% 97.5% | 81.00% 30.2% | 116.00% 13.7% | 102.00% 2.0% | 100.00% 7.5% | 93.00% 4.1% | 97.00% 38.6% | 158.00% 97.5% |
EBITDA | 362.46K 98.9% | 32.40M 256.4% | 9.09M 113.1% | -69.47M 377.7% | 25.02M 669.3% | -4.39M | 0.00 | 0.00 100.0% |
EBITDA Margin % | 2.00% 97.5% | 81.00% 35.0% | 60.00% 41.2% | 102.00% 6.3% | 96.00% 455.6% | -27.00% | 0.00% | 0.00% 100.0% |
Interest Expense | 5.88M 10.3% | 6.55M 29.0% | 5.08M 155.9% | 1.99M 89.0% | 1.05M 55.9% | 2.38M 34.7% | 3.64M 25.2% | 2.91M 99.7% |
Interest Income | 22.76M 2.3% | 22.25M 8.9% | 20.43M 5.4% | 21.58M 5.1% | 22.74M 11.0% | 25.55M 7.0% | 27.47M 7.6% | 29.73M 0.8% |
Other Income (Expense) | -5.88M | 0.00 100.0% | -8.52M 329.3% | -1.99M 134.6% | 5.74M 184.8% | -6.77M 139.3% | 17.23M 169.9% | -24.65M 572.7% |
Pre-Tax Income | -5.52M 117.0% | 32.40M 256.4% | 9.09M 112.7% | -71.45M 385.6% | 25.02M 62.3% | 15.41M 62.7% | 41.28M 2687.4% | 1.48M 95.2% |
Pre-Tax Margin % | -27.00% 133.3% | 81.00% 35.0% | 60.00% 42.3% | 104.00% 8.3% | 96.00% 3.2% | 93.00% 4.1% | 97.00% 83.0% | 53.00% 44.8% |
Tax Provision | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 18.22M 8.0% | 19.81M 2.9% | 20.41M 21.9% | 26.14M |
Net Income | -5.52M 117.0% | 32.40M 256.4% | 9.09M 112.7% | -71.45M 385.6% | 25.02M 62.3% | 15.41M 62.7% | 41.28M 2687.4% | 1.48M 95.2% |
Net Margin % | -27.00% 133.3% | 81.00% 35.0% | 60.00% 42.3% | 104.00% 8.3% | 96.00% 3.2% | 93.00% 4.1% | 97.00% 83.0% | 53.00% 44.8% |
Basic EPS | -0.11 116.7% | 0.66 247.4% | 0.19 113.0% | -1.46 392.0% | 0.50 66.7% | 0.30 63.0% | 0.81 8000.0% | 0.01 98.3% |
Diluted EPS | -0.11 116.7% | 0.66 340.0% | 0.15 110.3% | -1.46 392.0% | 0.50 66.7% | 0.30 63.0% | 0.81 8000.0% | 0.01 98.3% |
Basic Shares Outstanding | 49.43M 0.0% | 49.43M 0.0% | 49.43M 0.0% | 49.43M 0.0% | 49.42M 0.0% | 49.42M 0.0% | 49.40M 0.1% | 49.37M 0.1% |
Diluted Shares Outstanding | 49.43M 0.7% | 49.10M 0.7% | 49.43M 0.0% | 49.43M 0.0% | 49.42M 0.0% | 49.42M 0.0% | 49.40M 0.1% | 49.37M 0.1% |