Need MTH 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 13, 2026 | 2024 Dec 31, 2024 Feb 20, 2025 | 2023 Dec 31, 2023 Feb 14, 2024 | 2022 Dec 31, 2022 Feb 15, 2023 | 2021 Dec 31, 2021 Feb 16, 2022 | 2020 Dec 31, 2020 Feb 12, 2021 | 2019 Dec 31, 2019 Feb 18, 2020 | 2018 Dec 31, 2018 Feb 15, 2019 |
|---|
Total Revenue | 5.86B 8.4% | 6.39B 4.1% | 6.14B 2.5% | 6.30B 22.4% | 5.15B 14.2% | 4.51B 22.5% | 3.68B 3.8% | 3.54B 8.9% |
Cost of Revenue | 4.69B 2.2% | 4.79B 3.8% | 4.62B 2.7% | 4.50B 21.1% | 3.71B 5.1% | 3.53B 18.6% | 2.98B 3.0% | 2.89B 8.4% |
Gross Profit | 1.15B 27.8% | 1.60B 5.2% | 1.52B 15.7% | 1.80B 25.6% | 1.44B 47.1% | 976.00M 39.4% | 700.19M 7.2% | 653.20M 11.0% |
Gross Margin % | 20.00% 20.0% | 25.00% 0.0% | 25.00% 13.8% | 29.00% 3.6% | 28.00% 27.3% | 22.00% 15.8% | 19.00% 5.6% | 18.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 211.76M 8.3% | 230.86M 0.4% | 231.72M 20.1% | 192.98M 6.4% | 181.45M 14.1% | 159.02M 8.8% | 146.09M 5.5% | 138.48M 11.6% |
Selling & Marketing | 0.00 100.0% | 409.07M 6.3% | 384.91M 19.1% | 323.27M 13.3% | 285.40M 0.9% | 287.90M 16.7% | 246.73M 2.0% | 241.90M 9.1% |
SG&A Expenses | 211.76M 66.9% | 639.92M 3.8% | 616.63M 19.4% | 516.25M 10.6% | 466.85M 4.5% | 446.92M 13.8% | 392.82M 3.3% | 380.38M 10.0% |
Other Operating Expenses | 404.40M | 0.00 | 0.00 100.0% | 2.71M | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 616.17M 3.7% | 639.92M 3.8% | 616.63M 19.4% | 516.25M 10.6% | 466.85M 4.5% | 446.92M 13.8% | 392.82M 3.3% | 380.38M 10.0% |
Cost and Expenses | 5.32B 6.1% | 5.01B 4.2% | 5.24B 4.5% | 5.01B 19.9% | 4.18B 5.1% | 3.98B 18.0% | 3.37B 3.0% | 3.27B 8.6% |
Operating Income | 537.48M 43.9% | 958.35M 6.2% | 902.39M 30.0% | 1.29B 32.5% | 973.34M 81.7% | 535.74M 69.0% | 316.95M 11.6% | 284.04M 17.0% |
Operating Margin % | 9.00% 40.0% | 15.00% 0.0% | 15.00% 25.0% | 20.00% 5.3% | 19.00% 58.3% | 12.00% 33.3% | 9.00% 12.5% | 8.00% 14.3% |
EBITDA | 609.88M 40.6% | 1.03B 5.5% | 972.93M 26.0% | 1.31B 31.5% | 999.59M 76.4% | 566.79M 72.5% | 328.62M 5.7% | 311.00M 16.0% |
EBITDA Margin % | 10.00% 37.5% | 16.00% 0.0% | 16.00% 23.8% | 21.00% 10.5% | 19.00% 46.2% | 13.00% 44.4% | 9.00% 0.0% | 9.00% 12.5% |
Interest Expense | 0.00 | 0.00 | 0.00 100.0% | 41.00K 87.1% | 318.00K 85.4% | 2.18M 74.0% | 8.37M 966.2% | 785.00K 79.6% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | 47.12M 5.8% | 44.52M 5.3% | 47.04M 116.2% | -290.72M 2031.0% | -13.64M 95.3% | -287.82M 6400.0% | -4.43M 97.9% | -210.22M 4617.9% |
Pre-Tax Income | 584.60M 41.7% | 1.00B 5.6% | 949.43M 26.4% | 1.29B 35.0% | 954.83M 79.0% | 533.57M 76.1% | 302.94M 7.0% | 283.25M 14.4% |
Pre-Tax Margin % | 10.00% 37.5% | 16.00% 6.7% | 15.00% 25.0% | 20.00% 5.3% | 19.00% 58.3% | 12.00% 50.0% | 8.00% 0.0% | 8.00% 0.0% |
Tax Provision | 131.59M 39.3% | 216.68M 2.8% | 210.68M 29.1% | 297.13M 36.7% | 217.39M 97.5% | 110.09M 106.6% | 53.28M 4.7% | 55.92M 46.4% |
Net Income | 453.01M 42.4% | 786.19M 6.4% | 738.75M 25.5% | 992.19M 34.5% | 737.44M 74.1% | 423.48M 69.6% | 249.66M 9.8% | 227.33M 58.7% |
Net Margin % | 8.00% 33.3% | 12.00% 0.0% | 12.00% 25.0% | 16.00% 14.3% | 14.00% 55.6% | 9.00% 28.6% | 7.00% 16.7% | 6.00% 50.0% |
Basic EPS | 6.40 41.0% | 10.85 7.6% | 10.09 25.4% | 13.52 37.9% | 9.80 74.6% | 5.62 71.5% | 3.27 15.5% | 2.83 59.3% |
Diluted EPS | 6.40 40.3% | 10.72 7.5% | 9.97 25.4% | 13.37 38.5% | 9.65 75.5% | 5.50 71.3% | 3.21 15.1% | 2.79 63.2% |
Basic Shares Outstanding | 70.82M 2.3% | 72.48M 1.0% | 73.24M 0.2% | 73.39M 2.4% | 75.22M 0.3% | 75.44M 1.0% | 76.20M 5.0% | 80.21M 0.4% |
Diluted Shares Outstanding | 70.82M 3.4% | 73.33M 1.1% | 74.14M 0.1% | 74.20M 3.0% | 76.47M 0.7% | 76.97M 1.0% | 77.78M 4.5% | 81.46M 3.6% |