Need CET 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 Dec 31, 2025 | 2024 Dec 31, 2024 Dec 31, 2024 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 86.95M 70.6% | 296.20M 28.5% | 230.44M 251.0% | -152.65M 142.4% | 360.31M 351.0% | 79.89M 68.9% | 256.96M 1002.1% | -28.49M 116.3% |
Cost of Revenue | 5.70M | 0.00 100.0% | 4.80M 3.7% | 4.63M 16.8% | 5.57M 18.8% | 4.69M 2.7% | 4.57M 3.0% | 4.44M 4.3% |
Gross Profit | 81.25M 72.6% | 296.20M 31.3% | 225.64M 243.5% | -157.28M 144.3% | 354.74M 371.7% | 75.21M 70.2% | 252.40M 866.6% | -32.92M 119.3% |
Gross Margin % | 93.00% 7.0% | 100.00% 2.0% | 98.00% 4.9% | 103.00% 5.1% | 98.00% 4.3% | 94.00% 4.1% | 98.00% 15.5% | 116.00% 18.4% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | -2.16 163.5% | 3.40 126.7% | 1.50 74.7% | 5.92 | 0.00 |
General & Administrative | 7.50M 6.1% | 7.99M 20.5% | 6.63M 14.0% | 5.82M 10.8% | 6.53M 9.2% | 5.98M 3.6% | 5.77M 2.8% | 5.61M 2.1% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 7.50M 6.1% | 7.99M 20.5% | 6.63M 14.0% | 5.82M 10.8% | 6.53M 9.2% | 5.98M 3.6% | 5.77M 2.8% | 5.61M 2.1% |
Other Operating Expenses | -191.47M 166.4% | 288.20M 28.8% | 223.81M 110990.1% | 201.47K 0.8% | 203.13K 0.2% | 202.75K 11.3% | 182.21K 0.4% | 182.93K 24.2% |
Total Operating Expenses | -183.97M 162.1% | 296.20M 28.5% | 230.44M 3726.4% | 6.02M 10.5% | 6.73M 8.9% | 6.18M 3.8% | 5.95M 2.7% | 5.79M 2.7% |
Cost and Expenses | -178.26M 160.2% | 296.20M 28.5% | 230.44M 3726.4% | 6.02M 10.5% | 6.73M 8.9% | 6.18M 3.8% | 5.95M 2.7% | 5.79M 2.7% |
Operating Income | 265.21M | 0.00 100.0% | 223.64M 240.9% | -158.67M 144.9% | 353.58M 379.6% | 73.72M 70.6% | 251.01M 832.3% | -34.28M 120.3% |
Operating Margin % | 305.00% | 0.00% 100.0% | 97.00% 6.7% | 104.00% 6.1% | 98.00% 6.5% | 92.00% 6.1% | 98.00% 18.3% | 120.00% 23.7% |
EBITDA | 265.40M | 0.00 100.0% | 223.85M 241.1% | -158.66M 144.8% | 353.97M 380.1% | 73.72M 70.6% | 251.02M 832.4% | -34.27M 120.3% |
EBITDA Margin % | 305.00% | 0.00% 100.0% | 97.00% 6.7% | 104.00% 6.1% | 98.00% 6.5% | 92.00% 6.1% | 98.00% 18.3% | 120.00% 23.7% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Interest Income | 31.89M 762.8% | 3.70M 4.2% | 3.86M 326.1% | 905.87K 16090.7% | 5.59K 97.2% | 199.06K 76.0% | 829.96K 5.7% | 785.44K 87.1% |
Other Income (Expense) | 0.00 100.0% | 287.97M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 265.21M 7.9% | 287.97M 28.8% | 223.64M 240.9% | -158.67M 144.9% | 353.58M 379.6% | 73.72M 70.6% | 251.01M 832.3% | -34.28M 120.3% |
Pre-Tax Margin % | 305.00% 214.4% | 97.00% 0.0% | 97.00% 6.7% | 104.00% 6.1% | 98.00% 6.5% | 92.00% 6.1% | 98.00% 18.3% | 120.00% 23.7% |
Tax Provision | 0.00 | 0.00 | 0.00 100.0% | 2.00 71.4% | 7.00 250.0% | 2.00 50.0% | 4.00 | 0.00 |
Net Income | 265.21M 7.9% | 287.97M 28.8% | 223.64M 240.9% | -158.67M 144.9% | 353.58M 379.6% | 73.72M 70.6% | 251.01M 832.3% | -34.28M 120.3% |
Net Margin % | 305.00% 214.4% | 97.00% 0.0% | 97.00% 6.7% | 104.00% 6.1% | 98.00% 6.5% | 92.00% 6.1% | 98.00% 18.3% | 120.00% 23.7% |
Basic EPS | 9.15 9.8% | 10.14 28.7% | 7.88 235.6% | -5.81 143.1% | 13.47 379.4% | 2.81 71.0% | 9.70 823.9% | -1.34 119.9% |
Diluted EPS | 9.15 9.8% | 10.14 28.7% | 7.88 235.6% | -5.81 144.8% | 12.97 361.6% | 2.81 71.0% | 9.70 823.9% | -1.34 119.9% |
Basic Shares Outstanding | 28.99M 2.1% | 28.39M 0.0% | 28.39M 3.9% | 27.31M 4.0% | 26.25M 0.0% | 26.24M 1.4% | 25.89M 1.5% | 25.50M 1.4% |
Diluted Shares Outstanding | 28.99M 2.1% | 28.39M 0.0% | 28.39M 3.9% | 27.31M 0.2% | 27.27M 3.9% | 26.24M 1.4% | 25.89M 1.5% | 25.50M 1.4% |