Need MMM 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.
Prices and market caps: Cboe delayed data, at least 15 minutes delayed. Not real-time. Fundamentals from SEC filings. This price: Cboe · delayed 15 min · as of 13:53 ET.
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 3, 2026 | 2024 Dec 31, 2024 Feb 5, 2025 | 2023 Dec 31, 2023 Feb 7, 2024 | 2022 Dec 31, 2022 Feb 8, 2023 | 2021 Dec 31, 2021 Feb 9, 2022 | 2020 Dec 31, 2020 Feb 4, 2021 | 2019 Dec 31, 2019 Feb 6, 2020 | 2018 Dec 31, 2018 Feb 7, 2019 |
|---|
Total Revenue | 24.95B 1.5% | 24.57B 0.1% | 24.61B 5.9% | 26.16B 26.0% | 35.35B 9.9% | 32.18B 0.1% | 32.14B 1.9% | 32.77B 3.5% |
Cost of Revenue | 14.99B 3.8% | 14.45B 3.6% | 14.98B 5.5% | 15.85B 15.7% | 18.80B 13.2% | 16.61B 3.1% | 17.14B 2.7% | 16.68B 3.9% |
Gross Profit | 9.96B 1.7% | 10.13B 5.2% | 9.63B 6.6% | 10.31B 37.8% | 16.56B 6.3% | 15.58B 3.9% | 15.00B 6.7% | 16.08B 3.1% |
Gross Margin % | 40.00% 2.4% | 41.00% 5.1% | 39.00% 0.0% | 39.00% 17.0% | 47.00% 2.1% | 48.00% 2.1% | 47.00% 4.1% | 49.00% 0.0% |
Research & Development | 1.17B 67.0% | 700.00M 0.0% | 700.00M 12.5% | 800.00M 33.3% | 1.20B 9.1% | 1.10B 12.2% | 1.25B 0.0% | 1.25B 7.3% |
General & Administrative | 0.00 | 0.00 100.0% | 21.53B 144.6% | 8.80B 22.3% | 7.20B 3.9% | 6.93B 1.4% | 7.03B 7.5% | 7.60B 15.7% |
Selling & Marketing | 0.00 | 0.00 | 0.00 100.0% | 248.00M | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 4.00B 5.3% | 4.22B 78.0% | 19.20B 165.5% | 7.23B 0.5% | 7.20B 3.9% | 6.93B 1.4% | 7.03B 7.5% | 7.60B 14.7% |
Other Operating Expenses | 161.00M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 20.32B 2.9% | 19.75B 44.0% | 35.30B 62.0% | 21.79B 22.1% | 27.99B 11.8% | 25.02B 3.6% | 25.96B 1.6% | 25.56B 6.6% |
Cost and Expenses | 20.39B 3.2% | 19.75B 52.6% | 41.66B 38.2% | 30.14B 7.7% | 27.99B 10.1% | 25.41B 2.5% | 26.08B 0.1% | 26.11B 6.9% |
Operating Income | 4.63B 4.0% | 4.82B 145.1% | -10.69B 344.7% | 4.37B 40.7% | 7.37B 2.9% | 7.16B 16.0% | 6.17B 14.3% | 7.21B 6.3% |
Operating Margin % | 19.00% 5.0% | 20.00% 146.5% | -43.00% 352.9% | 17.00% 19.0% | 21.00% 4.5% | 22.00% 15.8% | 19.00% 13.6% | 22.00% 8.3% |
EBITDA | 6.51B 13.6% | 7.53B 208.6% | -6.93B 184.0% | 8.26B 14.1% | 9.61B 4.2% | 9.23B 20.3% | 7.67B 13.1% | 8.82B 6.2% |
EBITDA Margin % | 26.00% 16.1% | 31.00% 210.7% | -28.00% 187.5% | 32.00% 18.5% | 27.00% 6.9% | 29.00% 20.8% | 24.00% 11.1% | 27.00% 10.0% |
Interest Expense | 946.00M 20.6% | 1.19B 26.4% | 942.00M 103.9% | 462.00M 5.3% | 488.00M 7.8% | 529.00M 18.1% | 448.00M 28.0% | 350.00M 8.7% |
Interest Income | 175.00M 61.3% | 452.00M 78.7% | 253.00M 277.6% | 67.00M 157.7% | 26.00M 10.3% | 29.00M 63.7% | 80.00M 14.3% | 70.00M 40.0% |
Other Income (Expense) | -350.00M 11566.7% | -3.00M 99.5% | -560.00M 281.0% | -147.00M 73.3% | -550.00M 50.3% | -366.00M 20.8% | -462.00M 123.2% | -207.00M 23.9% |
Pre-Tax Income | 4.21B 12.6% | 4.82B 142.8% | -11.27B 368.1% | 4.20B 41.6% | 7.20B 6.0% | 6.79B 19.0% | 5.71B 18.4% | 7.00B 7.3% |
Pre-Tax Margin % | 17.00% 15.0% | 20.00% 143.5% | -46.00% 387.5% | 16.00% 20.0% | 20.00% 4.8% | 21.00% 16.7% | 18.00% 14.3% | 21.00% 12.5% |
Tax Provision | 1.00B 24.8% | 804.00M 128.0% | -2.87B 1625.0% | 188.00M 85.4% | 1.28B 3.9% | 1.34B 20.0% | 1.11B 31.9% | 1.64B 38.9% |
Net Income | 3.25B 22.1% | 4.17B 159.7% | -7.00B 221.1% | 5.78B 2.4% | 5.92B 8.7% | 5.45B 20.6% | 4.52B 15.6% | 5.35B 10.1% |
Net Margin % | 13.00% 23.5% | 17.00% 160.7% | -28.00% 227.3% | 22.00% 29.4% | 17.00% 0.0% | 17.00% 21.4% | 14.00% 12.5% | 16.00% 6.7% |
Basic EPS | 6.05 20.2% | 7.58 160.0% | -12.63 223.7% | 10.21 19.4% | 8.55 8.5% | 7.88 20.4% | 6.55 13.9% | 7.60 11.8% |
Diluted EPS | 6.00 20.5% | 7.55 159.8% | -12.63 224.1% | 10.18 20.3% | 8.46 8.0% | 7.83 21.4% | 6.45 13.2% | 7.43 12.1% |
Basic Shares Outstanding | 537.40M 2.4% | 550.80M 0.6% | 553.90M 2.1% | 566.00M 18.3% | 692.48M 0.2% | 690.81M 0.1% | 690.09M 2.0% | 703.85M 1.5% |
Diluted Shares Outstanding | 541.30M 2.0% | 552.40M 0.3% | 553.90M 2.4% | 567.60M 18.9% | 700.02M 0.5% | 696.31M 0.5% | 699.78M 2.8% | 719.99M 1.7% |