Need CDXS 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 Mar 11, 2026 | 2024 Dec 31, 2024 Feb 27, 2025 | 2023 Dec 31, 2023 Feb 28, 2024 | 2022 Dec 31, 2022 Feb 27, 2023 | 2021 Dec 31, 2021 Feb 28, 2022 | 2020 Dec 31, 2020 Mar 1, 2021 | 2019 Dec 31, 2019 Feb 28, 2020 | 2018 Dec 31, 2018 Mar 1, 2019 |
|---|
Total Revenue | 70.39M 18.6% | 59.34M 15.4% | 70.14M 49.4% | 138.59M 32.3% | 104.75M 51.7% | 69.06M 0.9% | 68.46M 13.0% | 60.59M 21.1% |
Cost of Revenue | 9.34M 42.7% | 16.29M 27.2% | 12.81M 66.3% | 38.03M 71.3% | 22.21M 61.6% | 13.74M 12.1% | 15.63M 23.9% | 12.62M 11.9% |
Gross Profit | 61.05M 41.8% | 43.06M 24.9% | 57.33M 43.0% | 100.56M 21.8% | 82.55M 49.2% | 55.31M 4.7% | 52.83M 10.1% | 47.97M 34.4% |
Gross Margin % | 87.00% 19.2% | 73.00% 11.0% | 82.00% 12.3% | 73.00% 7.6% | 79.00% 1.3% | 80.00% 3.9% | 77.00% 2.5% | 79.00% 11.3% |
Research & Development | 52.31M 13.1% | 46.26M 21.4% | 58.88M 26.5% | 80.10M 43.2% | 55.92M 26.6% | 44.19M 30.4% | 33.87M 13.0% | 29.98M 1.1% |
General & Administrative | - | - | - | - | - | - | - | - |
Selling & Marketing | - | - | - | - | - | - | - | - |
SG&A Expenses | 47.07M 14.6% | 55.15M 3.6% | 53.25M 2.1% | 52.17M 5.8% | 49.32M 40.7% | 35.05M 11.3% | 31.50M 7.5% | 29.29M 1.0% |
Other Operating Expenses | - | - | - | - | - | - | - | - |
Total Operating Expenses | 112.13M 4.9% | 117.86M 14.7% | 138.21M 20.3% | 173.47M 36.1% | 127.45M 37.1% | 92.98M 14.8% | 81.01M 12.7% | 71.89M 1.5% |
Cost and Expenses | - | - | - | - | - | - | - | - |
Operating Income | -41.74M 28.7% | -58.52M 14.0% | -68.07M 95.1% | -34.88M 53.7% | -22.70M 5.1% | -23.92M 90.6% | -12.55M 11.1% | -11.29M 50.8% |
Operating Margin % | -59.00% 40.4% | -99.00% 2.1% | -97.00% 288.0% | -25.00% 13.6% | -22.00% 37.1% | -35.00% 94.4% | -18.00% 5.3% | -19.00% 58.7% |
EBITDA | -38.68M 35.9% | -60.30M 14.7% | -70.65M 153.1% | -27.91M | - | - | - | - |
EBITDA Margin % | -55.00% 46.1% | -102.00% 1.0% | -101.00% 405.0% | -20.00% | - | - | - | - |
Interest Expense | - | - | - | - | - | - | - | - |
Interest Income | 2.63M 28.5% | 3.67M 12.0% | 4.17M 189.5% | 1.44M 213.9% | 459.00K 13.3% | 405.00K 68.5% | 1.29M 91.8% | 671.00K 356.5% |
Other Income (Expense) | - | - | - | - | - | - | - | - |
Pre-Tax Income | -43.93M 32.7% | -65.24M 14.3% | -76.17M 128.6% | -33.32M 58.0% | -21.09M 10.9% | -23.67M 98.6% | -11.92M 9.2% | -10.91M 52.4% |
Pre-Tax Margin % | -62.00% 43.6% | -110.00% 0.9% | -109.00% 354.2% | -24.00% 20.0% | -20.00% 41.2% | -34.00% 100.0% | -17.00% 5.6% | -18.00% 60.9% |
Tax Provision | 47.00K 38.2% | 34.00K 50.7% | 69.00K 75.0% | 276.00K 46.0% | 189.00K 44.2% | 339.00K 1894.1% | 17.00K 145.9% | -37.00K 145.7% |
Net Income | -43.97M 32.6% | -65.28M 14.4% | -76.24M 127.0% | -33.59M 57.9% | -21.28M 11.4% | -24.01M 101.2% | -11.94M 9.7% | -10.88M 52.7% |
Net Margin % | -62.00% 43.6% | -110.00% 0.9% | -109.00% 354.2% | -24.00% 20.0% | -20.00% 42.9% | -35.00% 105.9% | -17.00% 5.6% | -18.00% 60.9% |
Basic EPS | -0.50 43.8% | -0.89 20.5% | -1.12 119.6% | -0.51 54.5% | -0.33 17.5% | -0.40 90.5% | -0.21 0.0% | -0.21 58.0% |
Diluted EPS | -0.50 43.8% | -0.89 20.5% | -1.12 119.6% | -0.51 54.5% | -0.33 17.5% | -0.40 90.5% | -0.21 0.0% | -0.21 58.0% |
Basic Shares Outstanding | 87.14M 18.7% | 73.41M 7.7% | 68.13M 4.3% | 65.34M 1.2% | 64.57M 8.8% | 59.36M 5.0% | 56.52M | - |
Diluted Shares Outstanding | 87.14M 18.7% | 73.41M 7.7% | 68.13M 4.3% | 65.34M 1.2% | 64.57M 8.8% | 59.36M 5.0% | 56.52M | - |