Need MAA 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 6, 2026 | 2024 Dec 31, 2024 Feb 7, 2025 | 2023 Dec 31, 2023 Feb 9, 2024 | 2022 Dec 31, 2022 Feb 14, 2023 | 2021 Dec 31, 2021 Feb 17, 2022 | 2020 Dec 31, 2020 Feb 18, 2021 | 2019 Dec 31, 2019 Feb 20, 2020 | 2018 Dec 31, 2018 Feb 21, 2019 |
|---|
Total Revenue | 2.21B 0.8% | 2.19B 2.0% | 2.15B 6.4% | 2.02B 13.6% | 1.78B 6.0% | 1.68B 2.3% | 1.64B 4.4% | 1.57B 2.8% |
Cost of Revenue | 1.51B 1.9% | 1.48B 5.5% | 1.40B 5.2% | 1.33B 5.7% | 1.26B 9.5% | 1.15B 3.8% | 1.11B 2.3% | 1.08B 1.3% |
Gross Profit | 703.07M 1.4% | 713.27M 4.6% | 747.48M 8.7% | 687.71M 32.8% | 517.75M 1.7% | 526.67M 0.9% | 531.33M 9.1% | 487.00M 6.2% |
Gross Margin % | 32.00% 3.0% | 33.00% 5.7% | 35.00% 2.9% | 34.00% 17.2% | 29.00% 6.5% | 31.00% 3.1% | 32.00% 3.2% | 31.00% 3.3% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 0.16 27.3% | 0.22 46.7% | 0.15 31.8% |
General & Administrative | 54.81M 3.0% | 56.52M 3.5% | 58.58M 0.4% | 58.83M 11.2% | 52.88M 46.7% | 99.16M 2.0% | 101.13M 22.7% | 82.42M 1.6% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 54.81M 3.0% | 56.52M 3.5% | 58.58M 0.4% | 58.83M 11.2% | 52.88M 46.7% | 99.16M 2.0% | 101.13M 22.7% | 82.42M 1.6% |
Other Operating Expenses | 28.82M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 83.63M 48.0% | 56.52M 3.5% | 58.58M 0.4% | 58.83M 11.2% | 52.88M 46.7% | 99.16M 2.0% | 101.13M 22.7% | 82.42M 1.6% |
Cost and Expenses | 1.59B 3.6% | 1.53B 5.1% | 1.46B 4.9% | 1.39B 5.9% | 1.31B 5.0% | 1.25B 3.3% | 1.21B 3.8% | 1.17B 1.1% |
Operating Income | 619.44M 5.7% | 656.75M 4.7% | 688.90M 9.5% | 628.88M 35.3% | 464.87M 686.2% | -79.31M 91.7% | -41.37M 110.4% | 399.10M 12.5% |
Operating Margin % | 28.00% 6.7% | 30.00% 6.3% | 32.00% 3.2% | 31.00% 19.2% | 26.00% 620.0% | -5.00% 66.7% | -3.00% 112.0% | 25.00% 8.7% |
EBITDA | 1.32B 1.4% | 1.30B 1.1% | 1.29B 4.4% | 1.35B 7.3% | 1.25B 32.8% | 944.25M 107.3% | 455.47M 48.9% | 891.51M 2.6% |
EBITDA Margin % | 60.00% 1.7% | 59.00% 1.7% | 60.00% 10.4% | 67.00% 5.6% | 71.00% 26.8% | 56.00% 100.0% | 28.00% 50.9% | 57.00% 0.0% |
Interest Expense | 185.26M 9.9% | 168.54M 12.9% | 149.23M 3.6% | 154.75M 1.4% | 156.88M 6.4% | 167.56M 6.8% | 179.85M 3.6% | 173.59M 12.2% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -159.27M 42.4% | -111.89M 5.2% | -118.06M 751.9% | 18.11M 81.6% | 98.26M 114.6% | -672.51M 953.9% | -63.81M 62.2% | -168.71M 627.7% |
Pre-Tax Income | 460.17M 15.5% | 544.87M 4.6% | 570.85M 11.8% | 646.99M 14.9% | 563.13M 111.8% | 265.84M 27.9% | 368.66M 59.0% | 231.80M 32.2% |
Pre-Tax Margin % | 21.00% 16.0% | 25.00% 7.4% | 27.00% 15.6% | 32.00% 0.0% | 32.00% 100.0% | 16.00% 27.3% | 22.00% 46.7% | 15.00% 31.8% |
Tax Provision | 4.59M 12.3% | 5.24M 10.5% | 4.74M 176.4% | -6.21M 145.5% | 13.64M 309.9% | 3.33M 10.0% | 3.70M 41.6% | 2.61M 0.3% |
Net Income | 446.91M 15.3% | 527.54M 4.6% | 552.81M 13.3% | 637.44M 19.4% | 533.79M 109.4% | 254.96M 27.9% | 353.81M 58.7% | 222.90M 32.1% |
Net Margin % | 20.00% 16.7% | 24.00% 7.7% | 26.00% 18.8% | 32.00% 6.7% | 30.00% 100.0% | 15.00% 31.8% | 22.00% 57.1% | 14.00% 33.3% |
Basic EPS | 3.79 20.0% | 4.74 0.6% | 4.71 14.2% | 5.49 18.8% | 4.62 110.0% | 2.20 26.7% | 3.00 58.7% | 1.89 33.9% |
Diluted EPS | 3.78 20.3% | 4.74 0.6% | 4.71 14.1% | 5.48 18.9% | 4.61 110.5% | 2.19 26.8% | 2.99 58.2% | 1.89 33.9% |
Basic Shares Outstanding | 116.98M 0.1% | 116.82M 0.3% | 116.52M 1.0% | 115.34M 0.5% | 114.72M 0.5% | 114.19M 3.2% | 117.94M 0.1% | 117.78M 3.9% |
Diluted Shares Outstanding | 117.11M 0.3% | 116.82M 0.2% | 116.64M 0.9% | 115.58M 0.5% | 115.04M 0.5% | 114.50M 3.1% | 118.20M 0.2% | 117.97M 3.8% |