Need SF 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: 2021 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 Jan 26, 2026 Jan 28, 2026 | 2025 Dec 31, 2025 Feb 24, 2026 | 2024 Dec 31, 2024 Feb 26, 2025 | 2023 Dec 31, 2023 Feb 16, 2024 | 2022 Dec 31, 2022 Feb 17, 2023 | 2021 Dec 31, 2021 Feb 18, 2022 | 2020 Dec 31, 2020 Feb 19, 2021 | 2019 Dec 31, 2019 Feb 19, 2020 |
|---|
Total Revenue | 6.30B 0.0% | 6.30B 5.9% | 5.95B 16.6% | 5.10B 12.5% | 4.54B 3.0% | 4.68B 26.5% | 3.70B 12.2% | 3.29B 10.4% |
Cost of Revenue | 846.47M 0.0% | 846.47M 71.0% | 2.92B 249.1% | 835.34M 255.6% | 234.89M 93.2% | 3.46B 21.4% | 2.85B 11.8% | 2.55B 10.3% |
Gross Profit | 5.45B 0.0% | 5.45B 79.6% | 3.04B 28.8% | 4.27B 1.6% | 4.33B 226.6% | 1.33B 56.1% | 849.82M 13.8% | 746.57M 10.7% |
Gross Margin % | 87.00% 0.0% | 87.00% 70.6% | 51.00% 39.3% | 84.00% 12.5% | 96.00% 242.9% | 28.00% 21.7% | 23.00% 0.0% | 23.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 3.27B 0.0% | 3.27B 12.2% | 2.92B 14.2% | 2.55B 1.2% | 2.59B 8.3% | 2.82B 23.7% | 2.28B 15.2% | 1.98B 11.7% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 3.27B 0.0% | 3.27B 12.2% | 2.92B 14.2% | 2.55B 1.2% | 2.59B 8.3% | 2.82B 23.7% | 2.28B 15.2% | 1.98B 11.7% |
Other Operating Expenses | 1.31B 0.0% | 1.31B 26.1% | 1.04B 3.3% | 1.00B 21.2% | 828.83M | 0.00 100.0% | 1.42B 7.7% | 1.31B 8.5% |
Total Operating Expenses | 4.58B 0.0% | 4.58B 15.8% | 3.95B 11.1% | 3.56B 4.2% | 3.42B 7.2% | 3.68B 20.0% | 3.07B 12.4% | 2.73B 10.3% |
Cost and Expenses | 5.43B 0.0% | 5.43B 11.8% | 4.86B 10.5% | 4.39B 20.4% | 3.65B 18.3% | 3.08B 22.2% | 2.52B 15.3% | 2.19B 10.8% |
Operating Income | 871.14M 0.0% | 871.14M 20.2% | 1.09B 41.9% | 769.90M 13.0% | 885.12M 24.6% | 1.17B 65.0% | 711.47M 7.2% | 663.68M 5.8% |
Operating Margin % | 14.00% 0.0% | 14.00% 22.2% | 18.00% 20.0% | 15.00% 25.0% | 20.00% 20.0% | 25.00% 31.6% | 19.00% 5.0% | 20.00% 16.7% |
EBITDA | 933.50M 0.0% | 933.50M 20.8% | 1.18B 49.5% | 788.15M 17.5% | 955.33M 22.8% | 1.24B | 0.00 | 0.00 100.0% |
EBITDA Margin % | 15.00% 0.0% | 15.00% 25.0% | 20.00% 33.3% | 15.00% 28.6% | 21.00% 19.2% | 26.00% | 0.00% | 0.00% 100.0% |
Interest Expense | 817.80M 0.0% | 817.80M 16.7% | 981.37M 21.1% | 810.34M 302.4% | 201.39M 337.8% | 46.00M 30.1% | 65.78M 63.0% | 177.93M 4.6% |
Interest Income | 1.90B 0.0% | 1.90B 5.6% | 2.02B 3.1% | 1.96B 77.9% | 1.10B 100.4% | 548.40M 4.7% | 523.83M 27.7% | 724.88M 12.1% |
Other Income (Expense) | 0.00 | 0.00 100.0% | -163.72M 159.0% | -63.21M 32.7% | -93.90M 44.1% | -65.16M 8.0% | -60.31M 6.5% | -64.54M 62.1% |
Pre-Tax Income | 871.14M 0.0% | 871.14M 6.2% | 928.44M 31.4% | 706.69M 20.2% | 885.12M 17.1% | 1.07B 63.9% | 651.16M 8.7% | 599.14M 12.1% |
Pre-Tax Margin % | 14.00% 0.0% | 14.00% 12.5% | 16.00% 14.3% | 14.00% 30.0% | 20.00% 13.0% | 23.00% 27.8% | 18.00% 0.0% | 18.00% 0.0% |
Tax Provision | 187.36M 0.0% | 187.36M 4.9% | 197.06M 7.0% | 184.16M 17.4% | 222.96M 8.0% | 242.22M 64.0% | 147.69M 1.0% | 149.15M 6.2% |
Net Income | 683.78M 0.0% | 683.78M 6.5% | 731.38M 40.0% | 522.54M 21.1% | 662.15M 19.7% | 824.86M 63.8% | 503.47M 12.3% | 448.40M 13.8% |
Net Margin % | 11.00% 0.0% | 11.00% 8.3% | 12.00% 20.0% | 10.00% 33.3% | 15.00% 16.7% | 18.00% 28.6% | 14.00% 0.0% | 14.00% 7.7% |
Basic EPS | 6.27 0.0% | 6.27 6.0% | 6.67 46.6% | 4.55 20.7% | 5.74 21.8% | 7.34 63.5% | 4.49 12.5% | 3.99 11.8% |
Diluted EPS | 5.88 0.0% | 5.88 5.9% | 6.25 46.0% | 4.28 19.5% | 5.32 20.1% | 6.66 60.1% | 4.16 13.7% | 3.66 16.2% |
Basic Shares Outstanding | 102.79M 0.0% | 102.79M 1.2% | 104.07M 2.4% | 106.66M 2.0% | 108.85M 1.2% | 107.54M 1.3% | 106.17M 1.7% | 108.00M 0.3% |
Diluted Shares Outstanding | 110.34M 0.0% | 110.34M 0.6% | 110.97M 2.2% | 113.45M 3.5% | 117.54M 0.8% | 118.53M 3.5% | 114.57M 2.8% | 117.88M 3.4% |