Need MBIN 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 27, 2026 | 2024 Dec 31, 2024 Feb 28, 2025 | 2023 Dec 31, 2023 Mar 12, 2024 | 2022 Dec 31, 2022 Mar 16, 2023 | 2021 Dec 31, 2021 Mar 4, 2022 | 2020 Dec 31, 2020 Mar 5, 2021 | 2019 Dec 31, 2019 Mar 16, 2020 | 2018 Dec 31, 2018 Mar 15, 2019 |
|---|
Total Revenue | 1.37B 5.7% | 1.45B 21.7% | 1.19B 97.5% | 602.07M 30.4% | 461.56M 15.1% | 401.18M 57.6% | 254.55M 37.2% | 185.53M 34.5% |
Cost of Revenue | 801.55M 0.4% | 804.38M 20.1% | 669.96M 273.1% | 179.58M 361.6% | 38.90M 44.8% | 70.48M 24.7% | 93.64M 69.6% | 55.22M 82.5% |
Gross Profit | 563.69M 12.3% | 642.69M 23.8% | 519.10M 22.9% | 422.49M 0.0% | 422.66M 27.8% | 330.70M 105.5% | 160.91M 23.5% | 130.31M 21.0% |
Gross Margin % | 41.00% 6.8% | 44.00% 0.0% | 44.00% 37.1% | 70.00% 23.9% | 92.00% 12.2% | 82.00% 30.2% | 63.00% 10.0% | 70.00% 10.3% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 177.19M 12.9% | 156.88M 28.8% | 121.76M 31.6% | 92.55M 4.7% | 88.42M 36.0% | 65.00M 59.2% | 40.84M 22.8% | 33.26M 48.5% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 177.19M 12.9% | 156.88M 28.8% | 121.76M 31.6% | 92.55M 4.7% | 88.42M 36.0% | 65.00M 59.2% | 40.84M 22.8% | 33.26M 48.5% |
Other Operating Expenses | 122.70M 94.3% | 63.16M 27.8% | 49.43M 27.4% | 38.80M 32.4% | 29.31M 31.2% | 22.34M 24.5% | 17.94M 37.8% | 13.02M 59.8% |
Total Operating Expenses | 299.89M 36.3% | 220.04M 28.5% | 171.19M 30.3% | 131.35M 11.6% | 117.73M 34.8% | 87.34M 48.6% | 58.78M 27.0% | 46.28M 51.5% |
Cost and Expenses | 1.10B 7.5% | 1.02B 21.8% | 841.15M 170.5% | 310.92M 98.5% | 156.63M 0.8% | 157.82M 3.5% | 152.42M 50.2% | 101.50M 66.9% |
Operating Income | 263.80M 37.6% | 422.64M 21.5% | 347.91M 19.5% | 291.14M 5.4% | 307.62M 26.4% | 243.36M 138.3% | 102.13M 21.5% | 84.03M 8.9% |
Operating Margin % | 19.00% 34.5% | 29.00% 0.0% | 29.00% 39.6% | 48.00% 28.4% | 67.00% 9.8% | 61.00% 52.5% | 40.00% 11.1% | 45.00% 19.6% |
EBITDA | 267.26M 37.2% | 425.66M 21.4% | 350.76M 19.5% | 293.63M 4.4% | 307.12M 25.2% | 245.25M 138.1% | 102.99M 21.9% | 84.49M 9.1% |
EBITDA Margin % | 20.00% 31.0% | 29.00% 0.0% | 29.00% 40.8% | 49.00% 26.9% | 67.00% 9.8% | 61.00% 52.5% | 40.00% 13.0% | 46.00% 17.9% |
Interest Expense | 683.79M 12.3% | 780.10M 23.9% | 629.73M 288.0% | 162.28M 378.8% | 33.89M 42.2% | 58.64M 34.6% | 89.70M 77.3% | 50.59M 82.1% |
Interest Income | 1.20B 7.8% | 1.30B 20.9% | 1.08B 124.2% | 480.83M 54.2% | 311.89M 10.3% | 282.79M 33.4% | 212.00M 50.8% | 140.56M 48.9% |
Other Income (Expense) | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 263.80M 37.6% | 422.64M 21.5% | 347.91M 19.5% | 291.14M 4.5% | 304.93M 25.3% | 243.36M 138.3% | 102.13M 21.5% | 84.03M 8.9% |
Pre-Tax Margin % | 19.00% 34.5% | 29.00% 0.0% | 29.00% 39.6% | 48.00% 27.3% | 66.00% 8.2% | 61.00% 52.5% | 40.00% 11.1% | 45.00% 19.6% |
Tax Provision | 45.03M 56.0% | 102.26M 48.9% | 68.67M 3.8% | 71.42M 8.2% | 77.83M 23.9% | 62.82M 153.3% | 24.80M 17.3% | 21.15M 5.9% |
Net Income | 218.77M 31.7% | 320.39M 14.7% | 279.23M 27.1% | 219.72M 3.3% | 227.10M 25.8% | 180.53M 133.5% | 77.33M 23.0% | 62.87M 15.0% |
Net Margin % | 16.00% 27.3% | 22.00% 4.3% | 23.00% 36.1% | 36.00% 26.5% | 49.00% 8.9% | 45.00% 50.0% | 30.00% 11.8% | 34.00% 15.0% |
Basic EPS | 3.78 40.2% | 6.32 11.7% | 5.66 26.1% | 4.49 6.1% | 4.78 24.2% | 3.85 143.7% | 1.58 13.7% | 1.39 8.6% |
Diluted EPS | 3.78 40.0% | 6.30 11.7% | 5.64 26.2% | 4.47 6.1% | 4.76 23.6% | 3.85 143.7% | 1.58 14.5% | 1.38 9.2% |
Basic Shares Outstanding | 45.87M 2.3% | 44.85M 3.8% | 43.22M 0.1% | 43.16M 0.0% | 43.17M 0.1% | 43.11M 0.1% | 43.06M 0.0% | 43.04M 27.2% |
Diluted Shares Outstanding | 45.94M 2.1% | 45.01M 3.8% | 43.35M 0.1% | 43.32M 0.0% | 43.33M 0.4% | 43.17M 0.1% | 43.12M 0.1% | 43.09M 27.3% |