Need CMA 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.
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 Jan 20, 2026 | 2024 Dec 31, 2024 Feb 24, 2025 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Feb 14, 2023 | 2021 Dec 31, 2021 Feb 16, 2022 | 2020 Dec 31, 2020 Feb 9, 2021 | 2019 Dec 31, 2019 Feb 11, 2020 | 2018 Dec 31, 2018 Feb 12, 2019 |
|---|
Total Revenue | 4.80B 3.9% | 4.99B 4.9% | 5.25B 40.5% | 3.74B 23.7% | 3.02B 2.3% | 3.09B 18.8% | 3.81B 6.0% | 3.60B 9.3% |
Cost of Revenue | 1.53B 14.8% | 1.80B 2.7% | 1.75B 557.9% | 266.00M 181.3% | -327.00M 145.5% | 719.00M 32.7% | 542.00M 103.8% | 266.00M 36.4% |
Gross Profit | 3.27B 2.2% | 3.19B 8.8% | 3.50B 0.8% | 3.47B 3.7% | 3.35B 41.1% | 2.38B 27.3% | 3.27B 1.8% | 3.33B 7.6% |
Gross Margin % | 68.00% 6.3% | 64.00% 4.5% | 67.00% 28.0% | 93.00% 16.2% | 111.00% 44.2% | 77.00% 10.5% | 86.00% 7.5% | 93.00% 1.1% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 1.48B 4.5% | 1.42B 2.8% | 1.38B 11.1% | 1.24B 7.3% | 1.16B 9.8% | 1.05B 0.9% | 1.04B 0.8% | 1.05B 3.9% |
Selling & Marketing | 29.00M 29.3% | 41.00M 2.5% | 40.00M 5.3% | 38.00M 8.6% | 35.00M 0.0% | 35.00M 2.9% | 34.00M 13.3% | 30.00M 7.1% |
SG&A Expenses | 1.51B 3.6% | 1.46B 2.8% | 1.42B 11.0% | 1.28B 7.3% | 1.19B 9.5% | 1.09B 0.9% | 1.08B 0.4% | 1.08B 3.9% |
Other Operating Expenses | 843.00M 0.9% | 851.00M 9.7% | 942.00M 30.7% | 721.00M 7.5% | 671.00M 0.6% | 667.00M 2.0% | 654.00M 8.3% | 713.00M 13.0% |
Total Operating Expenses | 2.35B 1.9% | 2.31B 2.2% | 2.36B 18.1% | 2.00B 7.4% | 1.86B 6.1% | 1.75B 1.3% | 1.73B 3.5% | 1.79B 3.5% |
Cost and Expenses | 3.88B 5.4% | 4.11B 0.1% | 4.11B 81.5% | 2.26B 47.6% | 1.53B 38.0% | 2.47B 8.8% | 2.27B 10.3% | 2.06B 0.2% |
Operating Income | 915.00M 3.0% | 888.00M 22.4% | 1.14B 22.5% | 1.48B 0.9% | 1.49B 139.9% | 621.00M 59.6% | 1.54B 0.2% | 1.53B 24.4% |
Operating Margin % | 19.00% 5.6% | 18.00% 18.2% | 22.00% 43.6% | 39.00% 20.4% | 49.00% 145.0% | 20.00% 50.0% | 40.00% 7.0% | 43.00% 13.2% |
EBITDA | 989.00M 0.5% | 984.00M 20.1% | 1.23B 21.5% | 1.57B 1.3% | 1.59B 118.0% | 729.00M 55.9% | 1.65B 0.2% | 1.66B 22.1% |
EBITDA Margin % | 21.00% 5.0% | 20.00% 13.0% | 23.00% 45.2% | 42.00% 20.8% | 53.00% 120.8% | 24.00% 44.2% | 43.00% 6.5% | 46.00% 12.2% |
Interest Expense | 1.43B 18.1% | 1.75B 5.3% | 1.66B 706.3% | 206.00M 261.4% | 57.00M 68.7% | 182.00M 61.1% | 468.00M 75.3% | 267.00M 120.7% |
Interest Income | 3.73B 5.2% | 3.94B 5.7% | 4.17B 56.3% | 2.67B 40.6% | 1.90B 9.2% | 2.09B 25.4% | 2.81B 7.2% | 2.62B 20.0% |
Other Income (Expense) | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 915.00M 3.0% | 888.00M 22.4% | 1.14B 22.5% | 1.48B 0.9% | 1.49B 139.9% | 621.00M 59.6% | 1.54B 0.2% | 1.53B 24.4% |
Pre-Tax Margin % | 19.00% 5.6% | 18.00% 18.2% | 22.00% 43.6% | 39.00% 20.4% | 49.00% 145.0% | 20.00% 50.0% | 40.00% 7.0% | 43.00% 13.2% |
Tax Provision | 192.00M 1.1% | 190.00M 27.8% | 263.00M 19.1% | 325.00M 0.9% | 322.00M 159.7% | 124.00M 63.1% | 336.00M 12.0% | 300.00M 38.9% |
Net Income | 723.00M 3.6% | 698.00M 20.8% | 881.00M 23.5% | 1.15B 1.5% | 1.17B 135.0% | 497.00M 58.7% | 1.20B 2.7% | 1.24B 66.2% |
Net Margin % | 15.00% 7.1% | 14.00% 17.6% | 17.00% 45.2% | 31.00% 20.5% | 39.00% 143.8% | 16.00% 50.0% | 32.00% 5.9% | 34.00% 47.8% |
Basic EPS | 5.32 5.1% | 5.06 21.8% | 6.47 24.4% | 8.56 1.4% | 8.44 143.2% | 3.47 56.3% | 7.94 8.0% | 7.35 72.1% |
Diluted EPS | 5.29 5.4% | 5.02 21.8% | 6.42 23.9% | 8.44 1.4% | 8.32 141.9% | 3.44 56.4% | 7.89 9.3% | 7.22 73.1% |
Basic Shares Outstanding | 132.00M 0.8% | 133.00M 0.8% | 132.00M 0.8% | 131.00M 3.0% | 135.00M 6.8% | 144.90M 3.4% | 150.00M 10.7% | 168.00M 3.4% |
Diluted Shares Outstanding | 133.00M 0.7% | 134.00M 0.8% | 133.00M 0.0% | 133.00M 2.9% | 137.00M 2.1% | 140.00M 7.3% | 151.00M 11.7% | 171.00M 3.9% |