Need KEY 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 23, 2026 | 2024 Dec 31, 2024 Feb 21, 2025 | 2023 Dec 31, 2023 Feb 22, 2024 | 2022 Dec 31, 2022 Feb 22, 2023 | 2021 Dec 31, 2021 Feb 22, 2022 | 2020 Dec 31, 2020 Feb 22, 2021 | 2019 Dec 31, 2019 Feb 26, 2020 | 2018 Dec 31, 2018 Feb 25, 2019 |
|---|
Total Revenue | 11.19B 23.6% | 9.05B 11.5% | 10.23B 29.3% | 7.91B 7.9% | 7.33B 2.7% | 7.14B 4.9% | 7.51B 5.3% | 7.13B 6.7% |
Cost of Revenue | 4.22B 15.5% | 5.00B 11.0% | 4.50B 224.7% | 1.39B 1236.9% | -122.00M 107.3% | 1.67B 5.6% | 1.77B 45.8% | 1.22B 44.3% |
Gross Profit | 6.97B 71.7% | 4.06B 29.1% | 5.73B 12.2% | 6.52B 12.5% | 7.46B 36.3% | 5.47B 4.6% | 5.74B 3.0% | 5.91B 1.3% |
Gross Margin % | 62.00% 37.8% | 45.00% 19.6% | 56.00% 31.7% | 82.00% 19.6% | 102.00% 32.5% | 77.00% 1.3% | 76.00% 8.4% | 83.00% 4.6% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 3.19B 15.1% | 2.77B 4.5% | 2.66B 0.0% | 2.66B 1.1% | 2.69B 8.6% | 2.47B 4.3% | 2.37B 5.1% | 2.50B 2.0% |
Selling & Marketing | 89.00M 5.3% | 94.00M 13.8% | 109.00M 11.4% | 123.00M 2.4% | 126.00M 29.9% | 97.00M 1.0% | 96.00M 5.9% | 102.00M 15.0% |
SG&A Expenses | 3.28B 14.5% | 2.87B 3.8% | 2.77B 0.5% | 2.78B 1.2% | 2.81B 9.4% | 2.57B 4.1% | 2.47B 5.1% | 2.60B 1.2% |
Other Operating Expenses | 1.38B 7.8% | 1.50B 17.0% | 1.80B 27.6% | 1.41B 1.6% | 1.39B 3.5% | 1.34B 7.9% | 1.24B 12.6% | 1.10B 17.2% |
Total Operating Expenses | 4.66B 6.9% | 4.36B 4.4% | 4.57B 8.9% | 4.19B 0.3% | 4.20B 7.4% | 3.91B 5.4% | 3.71B 0.1% | 3.71B 5.1% |
Cost and Expenses | 8.88B 5.1% | 9.36B 3.2% | 9.07B 62.6% | 5.58B 36.7% | 4.08B 26.9% | 5.58B 1.8% | 5.48B 11.4% | 4.92B 3.7% |
Operating Income | 2.30B 852.9% | -306.00M 126.4% | 1.16B 50.3% | 2.33B 28.3% | 3.25B 109.1% | 1.56B 23.0% | 2.02B 8.2% | 2.20B 14.3% |
Operating Margin % | 21.00% 800.0% | -3.00% 127.3% | 11.00% 62.1% | 29.00% 34.1% | 44.00% 100.0% | 22.00% 18.5% | 27.00% 12.9% | 31.00% 6.9% |
EBITDA | 2.32B 1096.6% | -233.00M 117.7% | 1.31B 47.4% | 2.50B 24.0% | 3.29B 97.1% | 1.67B 26.3% | 2.26B 12.5% | 2.58B 10.7% |
EBITDA Margin % | 21.00% 800.0% | -3.00% 123.1% | 13.00% 59.4% | 32.00% 28.9% | 45.00% 95.7% | 23.00% 23.3% | 30.00% 16.7% | 36.00% 2.9% |
Interest Expense | 3.75B 19.6% | 4.66B 16.1% | 4.01B 353.6% | 885.00M 199.0% | 296.00M 54.5% | 651.00M 50.9% | 1.33B 36.8% | 969.00M 58.1% |
Interest Income | 8.39B 0.5% | 8.43B 6.3% | 7.93B 46.5% | 5.41B 23.9% | 4.37B 6.8% | 4.68B 10.5% | 5.24B 7.3% | 4.88B 11.1% |
Other Income (Expense) | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 2.30B 852.9% | -306.00M 126.4% | 1.16B 50.3% | 2.33B 28.3% | 3.25B 109.1% | 1.56B 23.0% | 2.02B 8.2% | 2.20B 14.3% |
Pre-Tax Margin % | 21.00% 800.0% | -3.00% 127.3% | 11.00% 62.1% | 29.00% 34.1% | 44.00% 100.0% | 22.00% 18.5% | 27.00% 12.9% | 31.00% 6.9% |
Tax Provision | 475.00M 432.2% | -143.00M 173.0% | 196.00M 53.6% | 422.00M 34.3% | 642.00M 182.8% | 227.00M 27.7% | 314.00M 8.7% | 344.00M 46.0% |
Net Income | 1.83B 1236.0% | -161.00M 116.6% | 967.00M 49.6% | 1.92B 27.0% | 2.63B 95.5% | 1.34B 21.8% | 1.72B 8.0% | 1.87B 44.0% |
Net Margin % | 16.00% 900.0% | -2.00% 122.2% | 9.00% 62.5% | 24.00% 33.3% | 36.00% 89.5% | 19.00% 17.4% | 23.00% 11.5% | 26.00% 36.8% |
Basic EPS | 1.53 578.1% | -0.32 136.4% | 0.88 54.9% | 1.95 26.7% | 2.66 107.8% | 1.28 21.5% | 1.63 5.8% | 1.73 51.8% |
Diluted EPS | 1.52 575.0% | -0.32 136.4% | 0.88 54.4% | 1.93 26.6% | 2.63 107.1% | 1.27 21.6% | 1.62 5.3% | 1.71 51.3% |
Basic Shares Outstanding | 1.10B 15.3% | 949.56M 2.4% | 927.22M 0.3% | 924.36M 2.4% | 947.07M 2.1% | 967.78M 2.5% | 992.09M 4.7% | 1.04B 2.9% |
Diluted Shares Outstanding | 1.10B 15.3% | 949.56M 1.8% | 932.76M 0.0% | 933.06M 2.5% | 957.41M 1.8% | 974.81M 2.7% | 1.00B 5.0% | 1.05B 3.1% |