Need PFO 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.
Prices and market caps: Cboe delayed data, at least 15 minutes delayed. Not real-time. Fundamentals from SEC filings.
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 | 14.58M 39.9% | 24.27M 77.3% | 13.69M 157.5% | -23.80M 296.7% | 12.10M 1.4% | 11.93M 56.0% | 27.09M 489.5% | -6.96M 129.8% |
Cost of Revenue | 1.50M | 0.00 | 0.00 100.0% | 1.52M 6.7% | 1.63M 6.8% | 1.53M 0.1% | 1.53M 0.5% | 1.52M 0.4% |
Gross Profit | 13.08M 46.1% | 24.27M 77.3% | 13.69M 154.1% | -25.32M 341.9% | 10.47M 0.6% | 10.41M 59.3% | 25.57M 401.7% | -8.47M 138.8% |
Gross Margin % | 90.00% 10.0% | 100.00% 0.0% | 100.00% 5.7% | 106.00% 21.8% | 87.00% 0.0% | 87.00% 7.4% | 94.00% 23.0% | 122.00% 31.2% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | -1.75 310.8% | 0.83 3.5% | 0.86 65.2% | 2.47 485.9% | -0.64 142.4% |
General & Administrative | 633.62K 15.0% | 745.60K 55.2% | 1.67M 166.8% | 624.15K 1.5% | 633.65K 4.3% | 607.42K 7.7% | 658.37K 12.0% | 587.83K 12.4% |
Selling & Marketing | 0.00 | 0.00 100.0% | 81.31K | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 633.62K 15.0% | 745.60K 57.3% | 1.75M 179.8% | 624.15K 1.5% | 633.65K 4.3% | 607.42K 7.7% | 658.37K 12.0% | 587.83K 12.4% |
Other Operating Expenses | -2.34M 9214.5% | 25.69K | 0.00 100.0% | 26.55K 5.7% | 28.15K 1.3% | 27.78K 2.5% | 27.10K 10.3% | 30.20K 17.0% |
Total Operating Expenses | -1.71M 321.4% | 771.29K 55.8% | 1.75M 168.4% | 650.70K 1.7% | 661.80K 4.2% | 635.20K 7.3% | 685.47K 10.9% | 618.03K 12.6% |
Cost and Expenses | -212.34K 127.5% | 771.29K 55.8% | 1.75M 168.4% | 650.70K 1.7% | 661.80K 4.2% | 635.20K 7.3% | 685.47K 10.9% | 618.03K 12.6% |
Operating Income | 14.79M 37.0% | 23.49M 96.7% | 11.94M 152.7% | -22.67M 298.2% | 11.44M 1.2% | 11.30M 57.2% | 26.41M 577.2% | -5.53M 123.0% |
Operating Margin % | 101.00% 4.1% | 97.00% 11.5% | 87.00% 8.4% | 95.00% 0.0% | 95.00% 0.0% | 95.00% 2.1% | 97.00% 21.2% | 80.00% 22.3% |
EBITDA | 14.79M 48.1% | 28.51M 605.5% | -5.64M 75.1% | -22.67M | 0.00 | 0.00 | 0.00 100.0% | -7.57M |
EBITDA Margin % | 101.00% 13.7% | 117.00% 385.4% | -41.00% 143.2% | 95.00% | 0.00% | 0.00% | 0.00% 100.0% | 109.00% |
Interest Expense | 4.25M 15.1% | 5.01M 6.1% | 4.72M 165.7% | 1.78M 149.1% | 713.84K 37.6% | 1.14M 51.4% | 2.35M 15.3% | 2.04M 39.3% |
Interest Income | 14.34M 46.6% | 9.78M 13.6% | 8.61M 4.9% | 8.21M 7.4% | 7.65M 5.9% | 7.22M 0.9% | 7.28M 1.7% | 7.16M 4.3% |
Other Income (Expense) | -4.25M | 0.00 100.0% | -10.36M 781.0% | 1.52M | 0.00 | 0.00 | 0.00 100.0% | 1.52M 86.7% |
Pre-Tax Income | 10.54M 55.1% | 23.49M 1387.3% | 1.58M 106.5% | -24.45M 313.8% | 11.44M 1.2% | 11.30M 57.2% | 26.41M 448.7% | -7.57M 133.4% |
Pre-Tax Margin % | 72.00% 25.8% | 97.00% 708.3% | 12.00% 88.3% | 103.00% 8.4% | 95.00% 0.0% | 95.00% 2.1% | 97.00% 11.0% | 109.00% 12.4% |
Tax Provision | 0.00 | 0.00 | 0.00 100.0% | 11.52M | 0.00 | 0.00 | 0.00 100.0% | -161.14K 100.7% |
Net Income | 10.54M 55.1% | 23.49M 1387.3% | 1.58M 106.5% | -24.45M 313.8% | 11.44M 1.2% | 11.30M 57.2% | 26.41M 448.7% | -7.57M 133.4% |
Net Margin % | 72.00% 25.8% | 97.00% 708.3% | 12.00% 88.3% | 103.00% 8.4% | 95.00% 0.0% | 95.00% 2.1% | 97.00% 11.0% | 109.00% 12.4% |
Basic EPS | 0.81 55.0% | 1.80 1400.0% | 0.12 106.4% | -1.87 312.5% | 0.88 1.1% | 0.89 57.4% | 2.09 448.3% | -0.60 133.0% |
Diluted EPS | 0.81 55.0% | 1.80 1400.0% | 0.12 106.4% | -1.87 312.5% | 0.88 1.1% | 0.89 57.4% | 2.09 448.3% | -0.60 133.0% |
Basic Shares Outstanding | 13.08M 0.0% | 13.08M 0.7% | 13.16M 0.7% | 13.08M 0.6% | 13.00M 2.4% | 12.70M 0.6% | 12.62M 0.6% | 12.55M 0.8% |
Diluted Shares Outstanding | 13.08M 0.0% | 13.08M 0.0% | 13.08M 0.0% | 13.08M 0.6% | 13.00M 2.4% | 12.70M 0.6% | 12.62M 0.0% | 12.62M 1.5% |