Need MCHB 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 Mar 17, 2026 | 2024 Dec 31, 2024 Dec 31, 2024 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 1.03B 72.8% | 596.60M 6.3% | 636.83M 8.4% | 694.97M 0.4% | 692.08M 6.9% | 647.47M 50.6% | 429.87M 54.3% | 278.52M 4.9% |
Cost of Revenue | 245.56M 58.8% | 596.60M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Gross Profit | 785.37M | 0.00 100.0% | 636.83M 8.4% | 694.97M 0.4% | 692.08M 6.9% | 647.47M 50.6% | 429.87M 54.3% | 278.52M 4.9% |
Gross Margin % | 76.00% | 0.00% 100.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 228.32M | 0.00 100.0% | 200.99M 2.4% | 205.92M 7.2% | 221.86M 3.5% | 229.95M 43.3% | 160.42M 53.6% | 104.46M 1.2% |
Selling & Marketing | 3.13M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 231.45M | 0.00 100.0% | 200.99M 2.4% | 205.92M 7.2% | 221.86M 3.5% | 229.95M 43.3% | 160.42M 53.6% | 104.46M 1.2% |
Other Operating Expenses | 234.37M | 0.00 | 0.00 100.0% | -578.92M 7.8% | -627.99M 19.0% | -775.39M 51.5% | -511.97M 76.9% | -289.44M 5.3% |
Total Operating Expenses | 465.82M | 0.00 100.0% | 356.94M 195.7% | -372.99M 8.2% | -406.13M 25.5% | -545.45M 55.2% | -351.55M 90.0% | -184.98M 7.5% |
Cost and Expenses | 711.38M 26.8% | 560.90M 57.1% | 356.94M 195.7% | -372.99M 8.2% | -406.13M 25.5% | -545.45M 55.2% | -351.55M 90.0% | -184.98M 7.5% |
Operating Income | 319.55M 795.2% | 35.70M 87.9% | 295.26M 8.3% | 321.97M 12.6% | 285.95M 180.3% | 102.03M 30.3% | 78.32M 16.3% | 93.54M 42.3% |
Operating Margin % | 31.00% 416.7% | 6.00% 87.0% | 46.00% 0.0% | 46.00% 12.2% | 41.00% 156.2% | 16.00% 11.1% | 18.00% 47.1% | 34.00% 36.0% |
EBITDA | 330.17M 824.9% | 35.70M 88.3% | 305.93M 8.3% | 333.80M 3.0% | 324.15M 1242.0% | -28.38M 68.0% | -16.89M 125.8% | -7.48M 5.5% |
EBITDA Margin % | 32.00% 433.3% | 6.00% 87.5% | 48.00% 0.0% | 48.00% 2.1% | 47.00% 1275.0% | -4.00% 0.0% | -4.00% 33.3% | -3.00% 0.0% |
Interest Expense | 226.05M | 0.00 100.0% | 155.75M 685.1% | 19.84M 81.7% | 10.92M 69.8% | 36.12M 4.0% | 37.61M 76.1% | 21.36M 124.3% |
Interest Income | 811.76M | 0.00 100.0% | 718.96M 10.4% | 651.07M 3.0% | 632.07M 3.4% | 611.36M 50.4% | 406.58M 58.4% | 256.66M 13.1% |
Other Income (Expense) | 0.00 | 0.00 100.0% | -17.32M 16.2% | -20.67M 14.9% | -24.28M 14.4% | -28.38M 68.0% | -16.89M 125.8% | -7.48M 5.5% |
Pre-Tax Income | 319.55M 795.2% | 35.70M 87.2% | 277.94M 8.0% | 302.13M 5.7% | 285.95M 180.3% | 102.03M 30.3% | 78.32M 8.5% | 72.18M 28.4% |
Pre-Tax Margin % | 31.00% 416.7% | 6.00% 86.4% | 44.00% 2.3% | 43.00% 4.9% | 41.00% 156.2% | 16.00% 11.1% | 18.00% 30.8% | 26.00% 23.8% |
Tax Provision | 53.81M 703.4% | 6.70M 91.2% | 76.03M 11.1% | 85.55M 7.0% | 79.94M 833.5% | 8.56M 58.4% | 20.59M 2.1% | 20.17M 17.3% |
Net Income | 265.74M 816.4% | 29.00M 85.6% | 201.91M 6.8% | 216.58M 5.1% | 206.01M 120.4% | 93.46M 61.9% | 57.73M 11.0% | 52.01M 63.4% |
Net Margin % | 26.00% 420.0% | 5.00% 84.4% | 32.00% 3.2% | 31.00% 3.3% | 30.00% 114.3% | 14.00% 7.7% | 13.00% 31.6% | 19.00% 58.3% |
Basic EPS | 1.22 99.7% | 451.48 85.6% | 3.14K 6.8% | 3.37K 5.1% | 3.21K 120.4% | 1.46K 1.3% | 1.44K 23.9% | 1.89K 63.4% |
Diluted EPS | 1.21 99.7% | 451.48 85.6% | 3.14K 6.8% | 3.37K 5.1% | 3.21K 120.4% | 1.46K 1.3% | 1.44K 23.9% | 1.89K 63.4% |
Basic Shares Outstanding | 218.66M 340333.4% | 64.23K 0.0% | 64.22K 0.0% | 64.22K 0.0% | 64.22K 0.0% | 64.22K 59.8% | 40.18K 45.8% | 27.55K 0.0% |
Diluted Shares Outstanding | 218.76M 340496.4% | 64.23K 0.0% | 64.22K 0.0% | 64.22K 0.0% | 64.22K 0.0% | 64.22K 59.8% | 40.18K 45.8% | 27.55K 0.0% |