Need OCC 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 Oct 31, 2025 Dec 18, 2025 | 2024 Oct 31, 2024 Dec 23, 2024 | 2023 Oct 31, 2023 Dec 20, 2023 | 2022 Oct 31, 2022 Dec 22, 2022 | 2021 Oct 31, 2021 Dec 20, 2021 | 2020 Oct 31, 2020 Dec 21, 2020 | 2019 Oct 31, 2019 Jan 27, 2020 | 2018 Oct 31, 2018 Dec 19, 2018 |
|---|
Total Revenue | 73.04M 9.5% | 66.67M 7.6% | 72.17M 4.5% | 69.08M 16.8% | 59.14M 7.0% | 55.28M 22.5% | 71.32M 18.8% | 87.83M 37.0% |
Cost of Revenue | 50.44M 4.1% | 48.47M 2.8% | 49.88M 2.7% | 48.57M 13.3% | 42.86M 4.1% | 41.19M 22.3% | 53.02M 11.6% | 59.96M 38.5% |
Gross Profit | 22.60M 24.1% | 18.20M 18.3% | 22.29M 8.7% | 20.51M 26.0% | 16.27M 15.5% | 14.09M 23.0% | 18.30M 34.3% | 27.87M 34.0% |
Gross Margin % | 31.00% 14.8% | 27.00% 12.9% | 31.00% 3.3% | 30.00% 7.1% | 28.00% 12.0% | 25.00% 3.8% | 26.00% 18.8% | 32.00% 0.0% |
Research & Development | - | - | - | - | - | - | - | - |
General & Administrative | - | - | - | - | - | - | - | - |
Selling & Marketing | - | - | - | - | - | - | - | - |
SG&A Expenses | 22.97M 6.8% | 21.50M 1.3% | 21.22M 6.3% | 19.96M 9.4% | 18.24M 5.2% | 19.25M 17.9% | 23.43M 10.3% | 26.13M 18.9% |
Other Operating Expenses | - | - | - | - | - | - | - | - |
Total Operating Expenses | - | - | - | - | - | - | - | - |
Cost and Expenses | - | - | - | - | - | - | - | - |
Operating Income | -450.33K 86.7% | -3.38M 440.0% | 993.08K 110.0% | 472.86K 124.0% | -1.97M 64.3% | -5.53M 7.2% | -5.16M 396.6% | 1.74M 232.1% |
Operating Margin % | -1.00% 80.0% | -5.00% 600.0% | 1.00% 0.0% | 1.00% 133.3% | -3.00% 70.0% | -10.00% 42.9% | -7.00% 450.0% | 2.00% 200.0% |
EBITDA | 385.23K 117.9% | -2.16M 150.0% | 4.31M 183.5% | 1.52M 82.1% | 8.49M 306.7% | -4.11M 19.6% | -3.43M 198.7% | 3.48M 665.5% |
EBITDA Margin % | 1.00% 133.3% | -3.00% 150.0% | 6.00% 200.0% | 2.00% 85.7% | 14.00% 300.0% | -7.00% 40.0% | -5.00% 225.0% | 4.00% 300.0% |
Interest Expense | 1.01M 13.8% | 1.17M 1.2% | 1.15M 50.0% | 768.29K 11.3% | 690.38K 21.2% | 569.81K 9.3% | 521.14K 14.3% | 608.42K 16.3% |
Interest Income | - | - | - | - | - | - | - | - |
Other Income (Expense) | - | - | - | - | - | - | - | - |
Pre-Tax Income | -1.42M 66.0% | -4.19M 289.4% | 2.21M 786.2% | -322.40K 104.9% | 6.59M 208.0% | -6.10M 7.5% | -5.68M 639.4% | 1.05M 160.3% |
Pre-Tax Margin % | -2.00% 66.7% | -6.00% 300.0% | 3.00% | 0.00% 100.0% | 11.00% 200.0% | -11.00% 37.5% | -8.00% 900.0% | 1.00% 133.3% |
Tax Provision | 30.30K 46.3% | 20.70K 85.8% | 145.72K 490.1% | 24.69K 224.1% | -19.90K 210.3% | 18.04K 410.8% | -5.80K 65.1% | -16.65K 206.2% |
Net Income | -1.45M 65.4% | -4.21M 303.7% | 2.07M 695.4% | -347.09K 105.3% | 6.61M 208.0% | -6.12M 8.0% | -5.67M 630.5% | 1.07M 161.5% |
Net Margin % | -2.00% 66.7% | -6.00% 300.0% | 3.00% 400.0% | -1.00% 109.1% | 11.00% 200.0% | -11.00% 37.5% | -8.00% 900.0% | 1.00% 133.3% |
Basic EPS | -0.18 66.7% | -0.54 307.7% | 0.26 620.0% | -0.05 105.7% | 0.87 204.8% | -0.83 7.8% | -0.77 650.0% | 0.14 151.9% |
Diluted EPS | - | - | - | - 100.0% | 0.87 204.8% | -0.83 7.8% | -0.77 650.0% | 0.14 151.9% |
Basic Shares Outstanding | 8.05M 3.8% | 7.75M 1.7% | 7.88M 4.8% | 7.52M 0.9% | 7.59M 3.2% | 7.35M | - | - |
Diluted Shares Outstanding | - | - | - | - | - | - | - | - |