Need CC 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 24, 2026 | 2024 Dec 31, 2024 Feb 18, 2025 | 2023 Dec 31, 2023 Mar 27, 2024 | 2022 Dec 31, 2022 Feb 10, 2023 | 2021 Dec 31, 2021 Feb 11, 2022 | 2020 Dec 31, 2020 Feb 12, 2021 | 2019 Dec 31, 2019 Feb 14, 2020 | 2018 Dec 31, 2018 Feb 15, 2019 |
|---|
Total Revenue | 5.81B 0.4% | 5.78B 4.1% | 6.03B 11.3% | 6.79B 7.1% | 6.34B 27.7% | 4.97B 10.1% | 5.53B 16.8% | 6.64B 7.4% |
Cost of Revenue | 4.91B 5.9% | 4.63B 1.9% | 4.72B 8.8% | 5.18B 4.3% | 4.96B 27.2% | 3.90B 12.6% | 4.46B 4.4% | 4.67B 5.4% |
Gross Profit | 902.00M 21.6% | 1.15B 11.9% | 1.31B 19.2% | 1.62B 17.0% | 1.38B 29.4% | 1.07B 0.4% | 1.06B 46.1% | 1.97B 12.4% |
Gross Margin % | 16.00% 20.0% | 20.00% 9.1% | 22.00% 8.3% | 24.00% 9.1% | 22.00% 4.8% | 21.00% 10.5% | 19.00% 36.7% | 30.00% 7.1% |
Research & Development | 108.00M 0.9% | 109.00M 0.9% | 108.00M 8.5% | 118.00M 10.3% | 107.00M 15.1% | 93.00M 16.3% | 80.00M 2.4% | 82.00M 2.5% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 657.00M 9.1% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 799.00M 36.6% | 585.00M 54.7% | 1.29B 81.7% | 710.00M 19.9% | 592.00M 12.3% | 527.00M 3.8% | 548.00M 16.6% | 657.00M 9.1% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 907.00M 30.7% | 694.00M 50.4% | 1.40B 68.8% | 828.00M 18.5% | 699.00M 12.7% | 620.00M 1.3% | 628.00M 15.0% | 739.00M 8.4% |
Cost and Expenses | 5.81B 9.2% | 5.33B 12.9% | 6.11B 1.8% | 6.01B 6.1% | 5.66B 25.2% | 4.52B 11.2% | 5.09B 5.8% | 5.41B 5.8% |
Operating Income | -5.00M 101.1% | 457.00M 596.7% | -92.00M 110.1% | 913.00M 2.8% | 888.00M 74.5% | 509.00M 197.7% | 171.00M 86.1% | 1.23B 14.9% |
Operating Margin % | 0.00% 100.0% | 8.00% 500.0% | -2.00% 115.4% | 13.00% 7.1% | 14.00% 40.0% | 10.00% 233.3% | 3.00% 84.2% | 19.00% 11.8% |
EBITDA | 332.00M 52.0% | 692.00M 251.3% | 197.00M 83.6% | 1.20B 0.1% | 1.21B 57.1% | 767.00M 59.1% | 482.00M 68.8% | 1.54B 14.7% |
EBITDA Margin % | 6.00% 50.0% | 12.00% 300.0% | 3.00% 83.3% | 18.00% 5.3% | 19.00% 26.7% | 15.00% 66.7% | 9.00% 60.9% | 23.00% 4.5% |
Interest Expense | 269.00M 1.9% | 264.00M 26.9% | 208.00M 27.6% | 163.00M 11.9% | 185.00M 11.9% | 210.00M 1.0% | 208.00M 6.7% | 195.00M 9.3% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -272.00M 17.6% | -330.00M 46.0% | -226.00M 402.2% | -45.00M 650.0% | -6.00M 97.8% | -268.00M 50.0% | -536.00M 596.1% | -77.00M 51.9% |
Pre-Tax Income | -277.00M 318.1% | 127.00M 139.9% | -318.00M 142.9% | 741.00M 9.6% | 676.00M 277.7% | 179.00M 244.4% | -124.00M 110.7% | 1.16B 26.6% |
Pre-Tax Margin % | -5.00% 350.0% | 2.00% 140.0% | -5.00% 145.5% | 11.00% 0.0% | 11.00% 175.0% | 4.00% 300.0% | -2.00% 111.8% | 17.00% 13.3% |
Tax Provision | 109.00M 165.9% | 41.00M 150.6% | -81.00M 149.7% | 163.00M 139.7% | 68.00M 270.0% | -40.00M 44.4% | -72.00M 145.3% | 159.00M 3.6% |
Net Income | -386.00M 548.8% | 86.00M 136.1% | -238.00M 141.2% | 578.00M 4.9% | 608.00M 177.6% | 219.00M 521.2% | -52.00M 105.2% | 995.00M 33.4% |
Net Margin % | -7.00% 800.0% | 1.00% 125.0% | -4.00% 144.4% | 9.00% 10.0% | 10.00% 150.0% | 4.00% 500.0% | -1.00% 106.7% | 15.00% 25.0% |
Basic EPS | -2.57 543.1% | 0.58 136.3% | -1.60 143.0% | 3.72 0.8% | 3.69 177.4% | 1.33 515.6% | -0.32 105.7% | 5.62 39.1% |
Diluted EPS | -2.56 549.1% | 0.57 135.6% | -1.60 143.8% | 3.65 1.4% | 3.60 172.7% | 1.32 512.5% | -0.32 105.9% | 5.45 39.4% |
Basic Shares Outstanding | 150.35M 0.6% | 149.49M 0.4% | 148.91M 4.1% | 155.36M 5.8% | 164.94M 0.2% | 164.68M 0.1% | 164.82M 6.9% | 176.97M 4.3% |
Diluted Shares Outstanding | 150.55M 0.4% | 150.01M 0.7% | 148.91M 5.9% | 158.30M 6.2% | 168.70M 1.4% | 166.35M 0.9% | 164.82M 9.7% | 182.57M 4.4% |