Need CTMX 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: 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 16, 2026 | 2024 Dec 31, 2024 Mar 6, 2025 | 2023 Dec 31, 2023 Mar 11, 2024 | 2022 Dec 31, 2022 Mar 27, 2023 | 2021 Dec 31, 2021 Mar 27, 2023 | 2020 Dec 31, 2020 Feb 24, 2021 | 2019 Dec 31, 2019 Feb 27, 2020 | 2018 Dec 31, 2018 Feb 27, 2019 |
|---|
Total Revenue | 76.20M 44.8% | 138.10M 36.4% | 101.21M 90.4% | 53.16M 23.6% | 69.57M 30.7% | 100.36M 74.6% | 57.49M 3.4% | 59.50M 16.9% |
Cost of Revenue | 0.00 | 0.00 | 0.00 100.0% | 5.86M 0.3% | 5.84M | 0.00 | 0.00 | 0.00 |
Gross Profit | 76.20M 44.8% | 138.10M 36.4% | 101.21M 114.0% | 47.31M 25.8% | 63.73M 36.5% | 100.36M 74.6% | 57.49M 3.4% | 59.50M 16.9% |
Gross Margin % | 100.00% 0.0% | 100.00% 0.0% | 100.00% 12.4% | 89.00% 3.3% | 92.00% 8.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% |
Research & Development | 68.73M 17.6% | 83.38M 7.3% | 77.68M 30.4% | 111.65M 2.2% | 114.19M 1.1% | 112.94M 14.2% | 131.62M 26.7% | 103.87M 12.6% |
General & Administrative | 29.84M 0.4% | 29.73M 1.0% | 30.02M 29.9% | 42.85M 9.4% | 39.16M 8.7% | 36.03M 2.0% | 36.77M 9.7% | 33.51M 30.9% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 29.84M 0.4% | 29.73M 1.0% | 30.02M 29.9% | 42.85M 9.4% | 39.16M 8.7% | 36.03M 2.0% | 36.77M 9.7% | 33.51M 30.9% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 100.0% | 340.00K 509.6% | -83.00K 207.4% | -27.00K 80.0% | -135.00K 98.5% | -68.00K 151.9% |
Total Operating Expenses | 98.56M 12.9% | 113.11M 5.0% | 107.70M 30.3% | 154.50M 0.7% | 153.35M 2.9% | 148.97M 11.5% | 168.38M 22.6% | 137.38M 16.5% |
Cost and Expenses | 98.56M 12.9% | 113.11M 5.0% | 107.70M 30.3% | 154.50M 0.7% | 153.35M 2.9% | 148.97M 11.5% | 168.38M 22.6% | 137.38M 16.5% |
Operating Income | -22.36M 189.5% | 25.00M 485.5% | -6.48M 93.6% | -101.33M 21.0% | -83.78M 72.4% | -48.60M 56.2% | -110.89M 42.4% | -77.87M 68.3% |
Operating Margin % | -29.00% 261.1% | 18.00% 400.0% | -6.00% 96.9% | -191.00% 59.2% | -120.00% 150.0% | -48.00% 75.1% | -193.00% 47.3% | -131.00% 101.5% |
EBITDA | -15.75M 158.9% | 26.76M 721.1% | -4.31M 95.6% | -98.89M 12.7% | -113.34M 45.4% | -77.97M 43.9% | -138.88M 82.8% | -75.99M 81.1% |
EBITDA Margin % | -21.00% 210.5% | 19.00% 575.0% | -4.00% 97.8% | -186.00% 14.1% | -163.00% 109.0% | -78.00% 67.8% | -242.00% 89.1% | -128.00% 116.9% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Interest Income | 5.21M 27.0% | 7.14M 27.5% | 9.84M 486.2% | 1.68M 558.0% | 255.00K 86.1% | 1.84M 78.1% | 8.37M 9.5% | 7.64M 185.8% |
Other Income (Expense) | 5.23M 26.3% | 7.10M 27.6% | 9.81M 386.0% | 2.02M 1073.3% | 172.00K 90.5% | 1.81M 78.0% | 8.23M 8.7% | 7.57M 186.1% |
Pre-Tax Income | -17.13M 153.4% | 32.09M 865.8% | 3.32M 103.3% | -99.32M 18.8% | -83.61M 78.7% | -46.80M 54.4% | -102.67M 46.0% | -70.30M 61.2% |
Pre-Tax Margin % | -22.00% 195.7% | 23.00% 666.7% | 3.00% 101.6% | -187.00% 55.8% | -120.00% 155.3% | -47.00% 73.7% | -179.00% 51.7% | -118.00% 93.4% |
Tax Provision | 238.00K 6.3% | 224.00K 94.2% | 3.89M 292.9% | -2.02M 31.8% | -2.96M 78.7% | -13.91M 3157.8% | -427.00K 103.0% | 14.30M 2888.1% |
Net Income | -17.37M 154.5% | 31.87M 5700.9% | -569.00K 99.4% | -97.30M 20.6% | -80.65M 145.2% | -32.88M 67.8% | -102.24M 20.8% | -84.60M 96.3% |
Net Margin % | -23.00% 200.0% | 23.00% 2400.0% | -1.00% 99.5% | -183.00% 57.8% | -116.00% 251.5% | -33.00% 81.5% | -178.00% 25.4% | -142.00% 136.7% |
Basic EPS | -0.15 139.5% | 0.38 5035.1% | -0.01 99.5% | -1.48 17.5% | -1.26 77.5% | -0.71 68.6% | -2.26 11.3% | -2.03 75.0% |
Diluted EPS | -0.15 139.5% | 0.38 3900.0% | -0.01 99.3% | -1.48 17.5% | -1.26 77.5% | -0.71 68.6% | -2.26 11.3% | -2.03 75.0% |
Basic Shares Outstanding | 137.94M 63.4% | 84.44M 14.4% | 73.81M 12.3% | 65.74M 2.5% | 64.15M 39.0% | 46.15M 1.8% | 45.34M 8.8% | 41.66M 12.1% |
Diluted Shares Outstanding | 137.94M 62.8% | 84.75M 14.8% | 73.81M 12.3% | 65.74M 2.5% | 64.15M 39.0% | 46.15M 1.8% | 45.34M 8.8% | 41.66M 12.1% |