Need CREX 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 Dec 31, 2025 Apr 15, 2026 | 2024 Dec 31, 2024 Mar 14, 2025 | 2023 Dec 31, 2023 Mar 21, 2024 | 2022 Dec 31, 2022 Mar 30, 2023 | 2021 Dec 31, 2021 Mar 22, 2022 | 2020 Dec 31, 2020 Mar 10, 2021 | 2019 Dec 31, 2019 Mar 13, 2020 | 2018 Dec 31, 2018 Mar 28, 2019 |
|---|
Total Revenue | 57.23M 12.5% | 50.85M 12.6% | 45.17M 4.2% | 43.35M 135.1% | 18.44M 5.6% | 17.46M 44.8% | 31.60M 40.6% | 22.48M 27.0% |
Cost of Revenue | 31.52M 17.4% | 26.84M 16.8% | 22.98M 10.3% | 25.61M 154.1% | 10.08M 8.0% | 9.34M 47.7% | 17.86M 45.8% | 12.25M 18.8% |
Gross Profit | 25.71M 7.1% | 24.01M 8.2% | 22.18M 25.1% | 17.74M 112.3% | 8.36M 2.9% | 8.12M 40.9% | 13.74M 34.4% | 10.22M 38.4% |
Gross Margin % | 45.00% 4.3% | 47.00% 4.1% | 49.00% 19.5% | 41.00% 8.9% | 45.00% 4.3% | 47.00% 9.3% | 43.00% 4.4% | 45.00% 7.1% |
Research & Development | - | - 100.0% | 1.57M 25.8% | 1.25M 127.5% | 550.00K 49.2% | 1.08M 23.4% | 1.41M 12.4% | 1.26M 26.8% |
General & Administrative | 23.07M 35.2% | 17.06M 9.4% | 15.59M 31.1% | 11.89M 62.4% | 7.32M 13.5% | 8.46M 6.9% | 9.09M 6.4% | 9.71M 39.9% |
Selling & Marketing | 5.80M 3.5% | 6.01M 14.6% | 5.25M 43.7% | 3.65M 216.7% | 1.15M 31.2% | 1.68M 28.5% | 2.34M 13.0% | 2.08M 0.1% |
SG&A Expenses | - | - | - | - | - | - | - | - |
Other Operating Expenses | - | - | - | - | - | - | - | - |
Total Operating Expenses | 34.58M 49.9% | 23.07M 10.7% | 20.84M 3.1% | 20.22M 85.4% | 10.91M 54.9% | 24.20M 74.8% | 13.85M 5.8% | 14.71M 9.0% |
Cost and Expenses | - | - | - | - | - | - | - | - |
Operating Income | -8.87M 1045.2% | 938.00K 30.3% | 1.35M 154.3% | -2.48M 2.7% | -2.55M 84.1% | -16.08M 14520.0% | -110.00K 97.5% | -4.48M 26.5% |
Operating Margin % | -15.00% 850.0% | 2.00% 33.3% | 3.00% 150.0% | -6.00% 57.1% | -14.00% 84.8% | -92.00% | 0.00% 100.0% | -20.00% 41.2% |
EBITDA | - | - 100.0% | 3.36M 55.4% | 7.53M 210.8% | 2.42M 116.7% | -14.51M 556.3% | 3.18M 144.0% | -7.23M 86.5% |
EBITDA Margin % | - | - 100.0% | 7.00% 58.8% | 17.00% 30.8% | 13.00% 115.7% | -83.00% 930.0% | 10.00% 131.3% | -32.00% 45.5% |
Interest Expense | 2.48M 39.7% | 1.77M 40.7% | 2.99M 9.1% | 2.74M 240.7% | 805.00K 21.3% | 1.02M 23.1% | 831.00K 68.1% | 2.61M 61.9% |
Interest Income | - | - | - | - | - | - | - | - |
Other Income (Expense) | - | - | - | - | - | - | - | - |
Pre-Tax Income | -7.11M 109.0% | -3.40M 19.2% | -2.85M 246.0% | 1.96M 669.7% | 254.00K 101.5% | -17.00M 1603.3% | 1.13M 110.3% | -11.02M 57.6% |
Pre-Tax Margin % | -12.00% 71.4% | -7.00% 16.7% | -6.00% 220.0% | 5.00% 400.0% | 1.00% 101.0% | -97.00% 2525.0% | 4.00% 108.2% | -49.00% 25.6% |
Tax Provision | 1.17M 1000.0% | 106.00K 27.7% | 83.00K 5.1% | 79.00K 259.1% | 22.00K 113.9% | -158.00K 269.9% | 93.00K 123.4% | -398.00K 920.5% |
Net Income | -8.28M 135.9% | -3.51M 19.4% | -2.94M 256.6% | 1.88M 708.6% | 232.00K 101.4% | -16.84M 1722.7% | 1.04M 109.8% | -10.62M 52.8% |
Net Margin % | -14.00% 100.0% | -7.00% 0.0% | -7.00% 275.0% | 4.00% 300.0% | 1.00% 101.0% | -96.00% 3300.0% | 3.00% 106.4% | -47.00% 20.5% |
Basic EPS | -0.81 138.2% | -0.34 2.9% | -0.35 225.0% | 0.28 366.7% | 0.06 103.6% | -1.65 1600.0% | 0.11 103.7% | -2.95 0.3% |
Diluted EPS | - 100.0% | -0.34 2.9% | -0.35 225.0% | 0.28 366.7% | 0.06 103.6% | -1.65 1600.0% | 0.11 103.7% | -2.95 3.1% |
Basic Shares Outstanding | 10.49M 0.5% | 10.44M 23.1% | 8.48M 27.2% | 6.66M 70.0% | 3.92M 38350.2% | 10.20K 99.9% | 9.75M 270527.4% | 3.60K |
Diluted Shares Outstanding | - 100.0% | 10.44M 23.1% | 8.48M 27.2% | 6.66M 70.0% | 3.92M 38350.2% | 10.20K 99.9% | 9.76M 270832.8% | 3.60K |