Need CDE 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 Feb 18, 2026 | 2024 Dec 31, 2024 May 6, 2025 | 2023 Dec 31, 2023 Feb 21, 2024 | 2022 Dec 31, 2022 Feb 22, 2023 | 2021 Dec 31, 2021 Feb 16, 2022 | 2020 Dec 31, 2020 Feb 17, 2021 | 2019 Dec 31, 2019 Feb 19, 2020 | 2018 Dec 31, 2018 Feb 20, 2019 |
|---|
Total Revenue | 2.07B 96.4% | 1.05B 28.3% | 821.21M 4.5% | 785.64M 5.7% | 832.83M 6.0% | 785.46M 10.4% | 711.50M 13.7% | 625.90M 11.8% |
Cost of Revenue | 1.26B 71.8% | 731.17M 0.2% | 732.72M 2.0% | 718.16M 12.2% | 639.85M 11.9% | 571.72M 21.7% | 730.06M 28.2% | 569.42M 3.0% |
Gross Profit | 813.47M 152.0% | 322.84M 264.8% | 88.49M 31.1% | 67.48M 65.0% | 192.97M 9.7% | 213.74M 1251.9% | -18.55M 132.9% | 56.48M 54.0% |
Gross Margin % | 39.00% 25.8% | 31.00% 181.8% | 11.00% 22.2% | 9.00% 60.9% | 23.00% 14.8% | 27.00% 1000.0% | -3.00% 133.3% | 9.00% 47.1% |
Research & Development | 0.00 | 0.00 100.0% | 54.64M 32.3% | 41.29M 15.2% | 48.68M 12.5% | 55.65M 202.1% | 18.42M | 0.00 |
General & Administrative | 57.20M 19.8% | 47.73M 14.7% | 41.60M 5.4% | 39.46M 2.3% | 40.40M 19.8% | 33.72M 2.2% | 34.49M 10.0% | 31.34M 6.8% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 57.20M 19.8% | 47.73M 14.7% | 41.60M 5.4% | 39.46M 2.3% | 40.40M 19.8% | 33.72M 2.2% | 34.49M 10.0% | 31.34M 6.8% |
Other Operating Expenses | 5.49M 95.1% | 110.93M 1530.8% | -7.75M 111.4% | 67.91M 32.0% | 99.85M 1.6% | 98.30M 140.1% | 40.95M 431.5% | 7.70M 65.6% |
Total Operating Expenses | 62.68M 60.5% | 158.66M 79.3% | 88.49M 17.6% | 107.37M 23.4% | 140.25M 6.2% | 132.02M 75.0% | 75.44M 1.8% | 76.78M 7.3% |
Cost and Expenses | 1.32B 48.2% | 889.82M 8.4% | 821.21M 0.5% | 825.53M 5.8% | 780.10M 10.9% | 703.74M 12.6% | 805.50M 24.6% | 646.21M 3.5% |
Operating Income | 750.79M 357.3% | 164.18M 554.7% | -36.11M 233.3% | 27.08M 9.1% | 29.80M 60.7% | 75.78M 178.0% | -97.19M 378.7% | -20.30M 150.9% |
Operating Margin % | 36.00% 125.0% | 16.00% 500.0% | -4.00% 233.3% | 3.00% 25.0% | 4.00% 60.0% | 10.00% 171.4% | -14.00% 366.7% | -3.00% 150.0% |
EBITDA | 985.56M 228.3% | 300.24M 290.6% | 76.87M 9.8% | 85.21M 46.9% | 160.39M 29.2% | 226.52M 259.1% | -142.41M 245.1% | 98.14M 53.6% |
EBITDA Margin % | 48.00% 71.4% | 28.00% 211.1% | 9.00% 18.2% | 11.00% 42.1% | 19.00% 34.5% | 29.00% 245.0% | -20.00% 225.0% | 16.00% 46.7% |
Interest Expense | 30.94M 39.7% | 51.28M 76.2% | 29.10M 22.0% | 23.86M 45.0% | 16.45M 20.6% | 20.71M 16.4% | 24.77M 1.7% | 24.36M 58.5% |
Interest Income | 0.00 | 0.00 | 0.00 100.0% | 23.86M 45.0% | 16.45M 20.6% | 20.71M 10306.0% | 199.00K 88.8% | 1.78M |
Other Income (Expense) | -68.25M 80.4% | -37.83M 17.0% | -32.35M 64.3% | -90.53M 7.4% | -97.77M 30.9% | -74.70M 73.6% | -282.45M 521.7% | -45.43M 139.9% |
Pre-Tax Income | 682.54M 440.2% | 126.35M 284.6% | -68.46M 7.9% | -63.45M 1845.0% | 3.64M 94.2% | 62.67M 117.5% | -358.02M 444.6% | -65.73M 264.7% |
Pre-Tax Margin % | 33.00% 175.0% | 12.00% 250.0% | -8.00% 0.0% | -8.00% | 0.00% 100.0% | 8.00% 116.0% | -50.00% 354.5% | -11.00% 283.3% |
Tax Provision | 96.67M 43.3% | 67.45M 91.9% | 35.16M 139.8% | 14.66M 58.1% | 34.96M 5.6% | 37.05M 432.9% | -11.13M 33.7% | -16.78M 157.9% |
Net Income | 585.87M 894.7% | 58.90M 156.8% | -103.61M 32.7% | -78.11M 149.4% | -31.32M 222.2% | 25.63M 107.4% | -346.90M 616.7% | -48.41M 3569.8% |
Net Margin % | 28.00% 366.7% | 6.00% 146.2% | -13.00% 30.0% | -10.00% 150.0% | -4.00% 233.3% | 3.00% 106.1% | -49.00% 512.5% | -8.00% |
Basic EPS | 0.92 513.3% | 0.15 150.0% | -0.30 7.1% | -0.28 115.4% | -0.13 218.2% | 0.11 106.9% | -1.59 511.5% | -0.26 3461.6% |
Diluted EPS | 0.90 500.0% | 0.15 150.0% | -0.30 7.1% | -0.28 115.4% | -0.13 218.2% | 0.11 106.9% | -1.59 511.5% | -0.26 2500.0% |
Basic Shares Outstanding | 635.29M 61.3% | 393.84M 14.8% | 343.06M 24.7% | 275.18M 10.1% | 250.04M 3.8% | 240.80M 10.1% | 218.81M 16.2% | 188.29M 4.5% |
Diluted Shares Outstanding | 650.79M 62.4% | 400.84M 16.8% | 343.06M 24.7% | 275.18M 10.1% | 250.04M 3.1% | 242.55M 10.8% | 218.81M 16.0% | 188.61M 2.4% |