Need CX 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 Apr 24, 2026 | 2024 Dec 31, 2024 Apr 28, 2025 | 2023 Dec 31, 2023 Apr 29, 2024 | 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 | 16.13B 0.4% | 16.20B 6.8% | 17.39B 11.6% | 15.58B 7.1% | 14.55B 12.2% | 12.97B 1.2% | 13.13B 6.8% | 14.09B 7.2% |
Cost of Revenue | 10.82B 0.6% | 10.76B 6.6% | 11.53B 7.2% | 10.76B 8.9% | 9.88B 12.3% | 8.79B 0.4% | 8.82B 5.2% | 9.31B 7.8% |
Gross Profit | 5.31B 2.4% | 5.44B 7.2% | 5.86B 21.5% | 4.82B 3.2% | 4.67B 11.8% | 4.18B 2.9% | 4.30B 9.9% | 4.78B 5.9% |
Gross Margin % | 33.00% 2.9% | 34.00% 0.0% | 34.00% 9.7% | 31.00% 3.1% | 32.00% 0.0% | 32.00% 3.0% | 33.00% 2.9% | 34.00% 0.0% |
Research & Development | 0.00 100.0% | 59.00M | 0.00 100.0% | 2.24B 148.2% | 902.94M 16.4% | 775.52M 7.9% | 718.47M | 0.00 |
General & Administrative | 1.57B 12.2% | 1.40B 0.6% | 1.39B 29.4% | 1.07B 2.4% | 1.05B 2.5% | 1.08B 3.2% | 1.11B 2.4% | 1.14B 6.1% |
Selling & Marketing | 0.00 | 0.00 | 0.00 100.0% | 2.19B | 0.00 100.0% | 1.76B 5.4% | 1.86B 4.6% | 1.95B 9.5% |
SG&A Expenses | 1.57B 12.2% | 1.40B 0.6% | 1.39B 57.4% | 3.26B 210.9% | 1.05B 63.0% | 2.84B 4.6% | 2.97B 3.8% | 3.09B 8.3% |
Other Operating Expenses | 1.95B | 0.00 100.0% | 2.62B 753.9% | -401.00M 20150.0% | 2.00M 50.0% | 4.00M | 0.00 | 0.00 |
Total Operating Expenses | 3.52B 2.7% | 3.62B 9.8% | 4.01B 23.0% | 3.26B 39.4% | 2.34B 17.5% | 2.84B 4.6% | 2.97B 3.8% | 3.09B 8.3% |
Cost and Expenses | 14.34B 0.3% | 14.38B 7.5% | 15.54B 10.9% | 14.02B 14.8% | 12.21B 5.0% | 11.63B 1.4% | 11.80B 4.8% | 12.40B 8.0% |
Operating Income | 1.79B 1.8% | 1.82B 1.5% | 1.85B 69.0% | 1.09B 32.4% | 1.62B 471.1% | -436.00M 144.2% | 986.00M 29.2% | 1.39B 4.9% |
Operating Margin % | 11.00% 0.0% | 11.00% 0.0% | 11.00% 57.1% | 7.00% 36.4% | 11.00% 466.7% | -3.00% 137.5% | 8.00% 20.0% | 10.00% 9.1% |
EBITDA | 2.57B 3.8% | 2.67B 17.9% | 3.26B 34.4% | 2.42B 9.6% | 2.68B 350.6% | 595.00M 70.6% | 2.03B 16.3% | 2.42B 10.7% |
EBITDA Margin % | 16.00% 5.9% | 17.00% 10.5% | 19.00% 18.8% | 16.00% 11.1% | 18.00% 260.0% | 5.00% 66.7% | 15.00% 11.8% | 17.00% 19.0% |
Interest Expense | 543.55M 8.6% | 595.00M 3.5% | 575.00M 43.4% | 401.00M 39.1% | 658.00M 15.3% | 777.00M 9.3% | 711.00M 1.5% | 722.00M 29.3% |
Interest Income | 15.95M 11.4% | 18.00M 55.0% | 40.00M 48.1% | 27.00M 22.7% | 22.00M 10.0% | 20.00M 4.8% | 21.00M 16.7% | 18.00M 0.7% |
Other Income (Expense) | -1.00B 18.9% | -841.00M 110.3% | -400.00M 23.5% | -324.00M 52.6% | -683.00M 18.6% | -839.00M 15.4% | -727.00M 5.4% | -690.00M 20.6% |
Pre-Tax Income | 789.00M 19.5% | 980.00M 32.4% | 1.45B 88.2% | 770.00M 17.4% | 932.00M 173.2% | -1.27B 603.6% | 253.00M 67.9% | 789.23M 13.5% |
Pre-Tax Margin % | 5.00% 16.7% | 6.00% 25.0% | 8.00% 60.0% | 5.00% 16.7% | 6.00% 160.0% | -10.00% 600.0% | 2.00% 66.7% | 6.00% 20.0% |
Tax Provision | 385.00M 474.6% | 67.00M 94.6% | 1.25B 498.1% | 209.00M 45.1% | 144.00M 176.9% | 52.00M 67.9% | 162.00M 28.7% | 227.29M 758.5% |
Net Income | 960.00M 2.2% | 939.00M 415.9% | 182.00M 78.8% | 858.00M 13.9% | 753.00M 151.3% | -1.47B 1125.9% | 143.00M 73.1% | 532.58M 31.3% |
Net Margin % | 6.00% 0.0% | 6.00% 500.0% | 1.00% 83.3% | 6.00% 20.0% | 5.00% 145.5% | -11.00% 1200.0% | 1.00% 75.0% | 4.00% 33.3% |
Basic EPS | 6.60 1037.9% | 0.58 383.3% | 0.12 79.7% | 0.59 15.7% | 0.51 151.0% | -1.00 1152.6% | 0.10 72.9% | 0.35 32.7% |
Diluted EPS | 6.60 982.0% | 0.61 408.3% | 0.12 79.3% | 0.58 16.0% | 0.50 151.0% | -0.98 1188.9% | 0.09 72.7% | 0.33 36.5% |
Basic Shares Outstanding | 144.89M 90.6% | 1.55B 5.2% | 1.47B 0.5% | 1.48B 0.7% | 1.47B 0.2% | 1.47B 2.8% | 1.51B 1.9% | 1.54B 1.7% |
Diluted Shares Outstanding | 144.89M 90.1% | 1.47B 0.1% | 1.47B 0.5% | 1.48B 1.1% | 1.50B 0.0% | 1.50B 5.2% | 1.58B 1.4% | 1.60B 0.9% |