Need MHK 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 24, 2026 | 2024 Dec 31, 2024 Feb 20, 2025 | 2023 Dec 31, 2023 Feb 23, 2024 | 2022 Dec 31, 2022 Feb 22, 2023 | 2021 Dec 31, 2021 Feb 23, 2022 | 2020 Dec 31, 2020 Feb 24, 2021 | 2019 Dec 31, 2019 Feb 28, 2020 | 2018 Dec 31, 2018 Feb 28, 2019 |
|---|
Total Revenue | 10.79B 0.5% | 10.84B 2.7% | 11.14B 5.1% | 11.74B 4.8% | 11.20B 17.3% | 9.55B 4.2% | 9.97B 0.1% | 9.98B 5.2% |
Cost of Revenue | 8.21B 0.8% | 8.15B 3.3% | 8.43B 4.2% | 8.79B 10.9% | 7.93B 11.4% | 7.12B 2.4% | 7.29B 2.1% | 7.15B 10.0% |
Gross Profit | 2.57B 4.2% | 2.69B 0.8% | 2.71B 7.9% | 2.94B 10.0% | 3.27B 34.5% | 2.43B 9.2% | 2.68B 5.7% | 2.84B 5.3% |
Gross Margin % | 24.00% 4.0% | 25.00% 4.2% | 24.00% 4.0% | 25.00% 13.8% | 29.00% 16.0% | 25.00% 7.4% | 27.00% 3.6% | 28.00% 12.5% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 100.0% | 1.87B 0.4% | 1.88B 4.6% | 1.79B 6.2% | 1.69B 1.7% | 1.72B 5.7% | 1.63B 6.8% |
Selling & Marketing | 0.00 | 0.00 100.0% | 135.18M 6.5% | 126.90M 9.1% | 139.54M 31.7% | 105.97M 18.6% | 130.21M 11.4% | 116.85M 2.3% |
SG&A Expenses | 2.06B 4.0% | 1.98B 1.0% | 2.00B 0.1% | 2.00B 3.6% | 1.93B 7.7% | 1.79B 2.9% | 1.85B 6.1% | 1.74B 6.1% |
Other Operating Expenses | 0.00 100.0% | 8.20M 99.2% | 992.76M 11938.3% | -8.39M 168.5% | 12.23M 1529.0% | 751.00K | 0.00 100.0% | -7.30M 40.2% |
Total Operating Expenses | 2.06B 4.0% | 1.98B 36.1% | 3.11B 55.1% | 2.00B 3.6% | 1.93B 7.7% | 1.79B 2.9% | 1.85B 6.1% | 1.74B 6.1% |
Cost and Expenses | 10.28B 1.4% | 10.13B 11.3% | 11.42B 5.8% | 10.80B 9.4% | 9.87B 10.6% | 8.92B 2.5% | 9.14B 2.9% | 8.89B 9.2% |
Operating Income | 509.70M 26.6% | 694.70M 341.4% | -287.81M 130.9% | 931.60M 23.3% | 755.53M 2483.4% | 29.25M 86.4% | 214.37M 80.4% | 1.10B 19.1% |
Operating Margin % | 5.00% 16.7% | 6.00% 300.0% | -3.00% 137.5% | 8.00% 14.3% | 7.00% | 0.00% 100.0% | 2.00% 81.8% | 11.00% 21.4% |
EBITDA | 1.14B 64.0% | 694.70M 30.6% | 531.94M 39.8% | 883.69M 55.7% | 2.00B 40.0% | 1.43B 1.2% | 1.41B 15.4% | 1.67B 10.6% |
EBITDA Margin % | 11.00% 83.3% | 6.00% 20.0% | 5.00% 37.5% | 8.00% 55.6% | 18.00% 20.0% | 15.00% 7.1% | 14.00% 17.6% | 17.00% 15.0% |
Interest Expense | 17.80M 63.3% | 48.50M 37.4% | 77.51M 49.4% | 51.90M 9.3% | 57.25M 9.3% | 52.38M 26.9% | 41.27M 6.3% | 38.83M 24.8% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -41.00M 15.8% | -48.70M 27.0% | -66.70M 10.6% | -60.32M 34.0% | -45.02M 12.8% | -51.63M 33.5% | -77.68M 68.4% | -46.13M 27.0% |
Pre-Tax Income | 468.70M 27.4% | 646.00M 282.2% | -354.51M 292.8% | 183.89M 85.7% | 1.29B 120.7% | 584.37M 22.0% | 749.54M 28.6% | 1.05B 20.4% |
Pre-Tax Margin % | 4.00% 33.3% | 6.00% 300.0% | -3.00% 250.0% | 2.00% 83.3% | 12.00% 100.0% | 6.00% 25.0% | 8.00% 27.3% | 11.00% 21.4% |
Tax Provision | 98.80M 22.9% | 128.20M 51.1% | 84.86M 46.3% | 158.11M 38.3% | 256.44M 273.6% | 68.65M 1280.1% | 4.97M 97.3% | 184.35M 46.3% |
Net Income | 369.90M 28.5% | 517.70M 217.8% | -439.52M 1840.9% | 25.25M 97.6% | 1.03B 100.4% | 515.60M 30.7% | 744.21M 13.6% | 861.70M 11.3% |
Net Margin % | 3.00% 40.0% | 5.00% 225.0% | -4.00% | 0.00% 100.0% | 9.00% 80.0% | 5.00% 28.6% | 7.00% 22.2% | 9.00% 10.0% |
Basic EPS | 5.96 27.1% | 8.18 218.6% | -6.90 1825.0% | 0.40 97.3% | 15.01 107.3% | 7.24 30.0% | 10.34 10.7% | 11.58 11.4% |
Diluted EPS | 5.93 27.1% | 8.14 218.0% | -6.90 1869.2% | 0.39 97.4% | 14.94 106.9% | 7.22 29.9% | 10.30 10.6% | 11.52 11.2% |
Basic Shares Outstanding | 62.10M 1.9% | 63.30M 0.6% | 63.66M 0.3% | 63.83M 7.3% | 68.85M 3.3% | 71.21M 1.1% | 71.99M 3.3% | 74.41M 0.1% |
Diluted Shares Outstanding | 62.40M 1.9% | 63.60M 0.1% | 63.66M 0.6% | 64.06M 7.4% | 69.14M 3.2% | 71.40M 1.2% | 72.26M 3.4% | 74.77M 0.1% |