Need D 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 27, 2025 | 2023 Dec 31, 2023 Feb 23, 2024 | 2022 Dec 31, 2022 Feb 21, 2023 | 2021 Dec 31, 2021 Feb 24, 2022 | 2020 Dec 31, 2020 Feb 25, 2021 | 2019 Dec 31, 2019 Feb 28, 2020 | 2018 Dec 31, 2018 Feb 28, 2019 |
|---|
Total Revenue | 16.51B 14.2% | 14.46B 0.5% | 14.39B 3.3% | 13.94B 22.1% | 11.42B 19.4% | 14.17B 1.6% | 14.40B 28.6% | 11.20B 11.0% |
Cost of Revenue | 8.41B 11.6% | 7.54B 1.4% | 7.43B 1.7% | 7.56B 25.9% | 6.01B 12.6% | 6.87B 17.5% | 8.32B 34.3% | 6.20B 0.1% |
Gross Profit | 8.09B 16.9% | 6.92B 0.5% | 6.96B 9.1% | 6.38B 17.8% | 5.41B 25.9% | 7.30B 20.1% | 6.08B 21.6% | 5.00B 21.6% |
Gross Margin % | 49.00% 2.1% | 48.00% 0.0% | 48.00% 4.3% | 46.00% 2.1% | 47.00% 9.6% | 52.00% 23.8% | 42.00% 6.7% | 45.00% 11.8% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Operating Expenses | 3.68B 0.1% | 3.67B 3.7% | 3.54B 28.3% | 4.94B 44.7% | 3.42B 34.9% | 5.25B 15.7% | 4.53B 128.2% | 1.99B 18.6% |
Total Operating Expenses | 3.68B 0.1% | 3.67B 3.7% | 3.54B 28.3% | 4.94B 44.7% | 3.42B 34.9% | 5.25B 15.7% | 4.53B 128.2% | 1.99B 18.6% |
Cost and Expenses | 12.09B 7.8% | 11.21B 2.1% | 10.98B 12.2% | 12.51B 32.7% | 9.42B 22.2% | 12.12B 5.8% | 12.86B 57.1% | 8.19B 5.4% |
Operating Income | 4.41B 35.9% | 3.25B 4.9% | 3.41B 138.2% | 1.43B 28.2% | 2.00B 2.9% | 2.06B 33.1% | 1.54B 48.8% | 3.01B 23.5% |
Operating Margin % | 27.00% 22.7% | 22.00% 8.3% | 24.00% 140.0% | 10.00% 41.2% | 17.00% 13.3% | 15.00% 36.4% | 11.00% 59.3% | 27.00% 12.9% |
EBITDA | 8.02B 19.6% | 6.71B 1.7% | 6.82B 7.0% | 6.37B 18.3% | 5.39B 22.3% | 6.93B 17.8% | 5.89B 16.8% | 5.04B 16.1% |
EBITDA Margin % | 49.00% 6.5% | 46.00% 2.1% | 47.00% 2.2% | 46.00% 2.1% | 47.00% 4.1% | 49.00% 19.5% | 41.00% 8.9% | 45.00% 6.2% |
Interest Expense | 2.02B 7.2% | 1.89B 12.7% | 1.67B 67.1% | 1.00B 26.0% | 1.35B 1.7% | 1.38B 7.3% | 1.49B 16.2% | 1.28B 6.1% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -803.00M 24.6% | -1.06B 56.2% | -682.00M 23.6% | -893.00M 669.8% | -116.00M 82.0% | -644.00M 4.6% | -675.00M 71.3% | -394.00M 53.5% |
Pre-Tax Income | 3.61B 65.5% | 2.18B 20.1% | 2.73B 405.9% | 540.00M 71.3% | 1.88B 33.2% | 1.41B 62.4% | 869.00M 66.8% | 2.62B 15.2% |
Pre-Tax Margin % | 22.00% 46.7% | 15.00% 21.1% | 19.00% 375.0% | 4.00% 75.0% | 16.00% 60.0% | 10.00% 66.7% | 6.00% 73.9% | 23.00% 8.0% |
Tax Provision | 532.00M 72.7% | 308.00M 46.4% | 575.00M 408.8% | 113.00M 162.4% | -181.00M 318.1% | 83.00M 60.3% | 209.00M 60.0% | 522.00M 1840.0% |
Net Income | 3.00B 41.1% | 2.12B 6.5% | 1.99B 50.9% | 1.32B 61.1% | 3.40B 947.6% | -401.00M 129.5% | 1.36B 44.5% | 2.45B 18.4% |
Net Margin % | 18.00% 20.0% | 15.00% 7.1% | 14.00% 55.6% | 9.00% 70.0% | 30.00% 1100.0% | -3.00% 133.3% | 9.00% 59.1% | 22.00% 8.3% |
Basic EPS | 3.46 41.8% | 2.44 2.5% | 2.38 96.7% | 1.21 69.7% | 3.99 149.4% | 1.60 3.6% | 1.66 55.6% | 3.74 20.8% |
Diluted EPS | 3.45 41.4% | 2.44 6.6% | 2.29 89.3% | 1.21 69.6% | 3.98 148.7% | 1.60 3.6% | 1.66 53.8% | 3.59 23.9% |
Basic Shares Outstanding | 854.10M 1.8% | 839.20M 4.4% | 804.03M 2.4% | 823.90M 2.0% | 807.80M 2.8% | 831.00M 2.7% | 808.80M 23.6% | 654.20M 2.9% |
Diluted Shares Outstanding | 855.30M 1.9% | 839.40M 0.3% | 836.50M 1.4% | 824.80M 2.0% | 808.50M 2.7% | 831.00M 2.7% | 808.90M 18.8% | 681.00M 7.1% |