Need MSB 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 Apr 22, 2026 | 2025 Jan 31, 2025 Apr 24, 2025 | 2024 Jan 31, 2024 Apr 24, 2024 | 2023 Jan 31, 2023 Apr 24, 2023 | 2022 Jan 31, 2022 Apr 27, 2022 | 2021 Jan 31, 2021 Apr 27, 2021 | 2020 Jan 31, 2020 Apr 13, 2020 | 2019 Jan 31, 2019 Apr 12, 2019 |
|---|
Total Revenue | 17.52M 31.2% | 25.46M 11.3% | 22.86M 205.0% | 7.50M 89.5% | 71.46M 175.4% | 25.95M 18.9% | 31.99M 32.4% | 47.29M 37.1% |
Cost of Revenue | 528.37K 63.3% | 323.63K 25.9% | 257.06K 22.7% | 332.35K 14.1% | 291.19K 35.2% | 215.37K 20.7% | 271.45K 18.7% | 334.02K 61.0% |
Gross Profit | 17.00M 82.7% | 98.27M 334.7% | 22.61M 215.5% | 7.16M 89.9% | 71.17M 176.5% | 25.73M 18.9% | 31.72M 32.5% | 46.96M 37.2% |
Gross Margin % | 97.00% 74.9% | 386.00% 289.9% | 99.00% 3.1% | 96.00% 4.0% | 100.00% 1.0% | 99.00% 0.0% | 99.00% 0.0% | 99.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 2.92M 41.0% | 4.96M 41.2% | 3.51M 69.1% | 2.08M 12.6% | 2.38M 4.0% | 2.28M 32.3% | 1.73M 11.8% | 1.54M 74.1% |
Selling & Marketing | 0.00 100.0% | 276.65K 1.5% | 280.86K 2.1% | 275.07K 13.9% | 241.49K 33.4% | 181.04K 34.4% | 134.68K 13.0% | 119.22K 0.7% |
SG&A Expenses | 2.92M 44.2% | 5.24M 38.1% | 3.79M 61.2% | 2.35M 10.1% | 2.62M 6.2% | 2.47M 32.5% | 1.86M 11.9% | 1.66M 65.5% |
Other Operating Expenses | 202.27K 184.6% | -239.13K 380.4% | 85.27K 6.2% | 80.33K 4.6% | 76.82K 1.3% | 77.83K 131.4% | -248.00K 38.9% | -406.00K 684.9% |
Total Operating Expenses | 3.13M 37.4% | 5.00M 51.9% | 3.29M 60.7% | 2.05M 12.8% | 2.35M 18.3% | 1.99M 2.6% | 1.94M 11.5% | 1.74M 61.8% |
Cost and Expenses | 3.66M 24.1% | 4.82M 35.8% | 3.55M 49.0% | 2.38M 9.8% | 2.64M 7.1% | 2.46M 32.5% | 1.86M 12.0% | 1.66M 65.4% |
Operating Income | 13.87M 32.8% | 20.64M 8.2% | 19.07M 253.9% | 5.39M 92.2% | 68.84M 193.1% | 23.48M 22.1% | 30.13M 34.0% | 45.63M 36.3% |
Operating Margin % | 79.00% 2.5% | 81.00% 2.4% | 83.00% 15.3% | 72.00% 25.0% | 96.00% 6.7% | 90.00% 4.3% | 94.00% 2.1% | 96.00% 1.0% |
EBITDA | 13.87M 85.1% | 93.27M 403.0% | 18.54M 262.5% | 5.12M 92.5% | 68.30M 188.0% | 23.71M 21.2% | 30.09M 34.3% | 45.77M 36.9% |
EBITDA Margin % | 79.00% 78.4% | 366.00% 351.9% | 81.00% 19.1% | 68.00% 29.2% | 96.00% 5.5% | 91.00% 3.2% | 94.00% 3.1% | 97.00% 0.0% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 452.11K | 0.00 100.0% | 68.00K 4.2% | 65.25K |
Interest Income | 953.58K 51.2% | 1.96M 154.1% | 769.40K 213.2% | 245.66K 53.1% | 523.37K 1374.7% | 35.49K 87.5% | 283.01K 8.9% | 259.97K 181.0% |
Other Income (Expense) | 0.00 100.0% | 72.64M 85285.5% | -85.27K 6.2% | -80.33K 4.6% | -76.82K 1.3% | -77.83K 4.3% | -74.61K 2.9% | -72.50K 7.7% |
Pre-Tax Income | 13.87M 85.1% | 93.27M 391.4% | 18.98M 257.6% | 5.31M 92.3% | 68.77M 193.8% | 23.41M 22.1% | 30.06M 34.0% | 45.56M 36.3% |
Pre-Tax Margin % | 79.00% 78.4% | 366.00% 341.0% | 83.00% 16.9% | 71.00% 26.0% | 96.00% 6.7% | 90.00% 4.3% | 94.00% 2.1% | 96.00% 1.0% |
Tax Provision | 0.00 | 0.00 | 0.00 | 0.00 100.0% | -76.82K 1.3% | -77.83K 4.3% | -74.61K 2.9% | -72.50K |
Net Income | 13.87M 85.1% | 93.27M 391.4% | 18.98M 257.6% | 5.31M 92.3% | 68.77M 193.8% | 23.41M 22.1% | 30.06M 34.0% | 45.56M 36.0% |
Net Margin % | 79.00% 78.4% | 366.00% 341.0% | 83.00% 16.9% | 71.00% 26.0% | 96.00% 6.7% | 90.00% 4.3% | 94.00% 2.1% | 96.00% 1.0% |
Basic EPS | 1.06 85.1% | 7.11 390.3% | 1.45 253.7% | 0.41 92.2% | 5.24 194.4% | 1.78 22.3% | 2.29 34.0% | 3.47 36.1% |
Diluted EPS | 1.06 85.1% | 7.11 390.3% | 1.45 253.7% | 0.41 92.2% | 5.24 194.4% | 1.78 22.3% | 2.29 34.0% | 3.47 36.1% |
Basic Shares Outstanding | 13.12M 0.0% | 13.12M 0.0% | 13.12M 0.0% | 13.12M 0.0% | 13.12M 0.0% | 13.12M 0.0% | 13.12M 0.0% | 13.12M 0.0% |
Diluted Shares Outstanding | 13.12M 0.0% | 13.12M 0.0% | 13.12M 0.0% | 13.12M 0.0% | 13.12M 0.0% | 13.12M 0.0% | 13.12M 0.0% | 13.12M 0.0% |