Need MBWM 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 Mar 3, 2025 | 2023 Dec 31, 2023 Mar 1, 2024 | 2022 Dec 31, 2022 Mar 3, 2023 | 2021 Dec 31, 2021 Mar 4, 2022 | 2020 Dec 31, 2020 Mar 5, 2021 | 2019 Dec 31, 2019 Mar 2, 2020 | 2018 Dec 31, 2018 Mar 4, 2019 |
|---|
Total Revenue | 371.80M 2.7% | 361.89M 19.2% | 303.50M 41.9% | 213.92M 7.7% | 198.66M 2.7% | 193.49M 4.4% | 185.29M 15.1% | 160.99M 11.4% |
Cost of Revenue | 133.75M 3.0% | 137.82M 61.2% | 85.51M 183.7% | 30.14M 99.2% | 15.13M 62.3% | 40.12M 12.8% | 35.55M 54.6% | 23.00M 22.7% |
Gross Profit | 238.05M 6.2% | 224.07M 2.8% | 217.99M 18.6% | 183.77M 0.1% | 183.52M 19.7% | 153.37M 2.4% | 149.74M 8.5% | 137.99M 9.7% |
Gross Margin % | 64.00% 3.2% | 62.00% 13.9% | 72.00% 16.3% | 86.00% 6.5% | 92.00% 16.5% | 79.00% 2.5% | 81.00% 5.8% | 86.00% 1.1% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 15.27M 81.0% | 80.42M 13.2% | 71.06M 7.1% | 66.36M 2.8% | 68.27M 12.0% | 60.94M 3.4% | 63.07M 4.4% | 60.40M 10.7% |
Selling & Marketing | 95.07M 5826.8% | 1.60M 2.5% | 1.56M 8.3% | 1.45M 23.0% | 1.18M 9.1% | 1.29M 10.7% | 1.45M 12.3% | 1.65M 2.5% |
SG&A Expenses | 110.34M 34.5% | 82.03M 12.9% | 72.62M 7.1% | 67.81M 2.4% | 69.44M 11.6% | 62.23M 3.9% | 64.74M 4.3% | 62.05M 10.4% |
Other Operating Expenses | 25.62M 41.5% | 43.76M 2.6% | 42.66M 6.2% | 40.17M 0.5% | 40.37M 11.2% | 36.29M 47.9% | 24.54M 1.7% | 24.13M 2.5% |
Total Operating Expenses | 135.96M 8.1% | 125.79M 9.1% | 115.29M 6.8% | 107.98M 1.7% | 109.81M 11.5% | 98.52M 10.3% | 89.28M 3.6% | 86.17M 8.1% |
Cost and Expenses | 269.71M 2.3% | 263.61M 31.3% | 200.80M 45.4% | 138.13M 10.6% | 124.94M 9.9% | 138.64M 11.1% | 124.83M 14.3% | 109.17M 10.9% |
Operating Income | 102.09M 3.9% | 98.29M 4.3% | 102.70M 35.5% | 75.79M 2.8% | 73.72M 34.4% | 54.85M 9.3% | 60.46M 16.7% | 51.82M 12.5% |
Operating Margin % | 27.00% 0.0% | 27.00% 20.6% | 34.00% 2.9% | 35.00% 5.4% | 37.00% 32.1% | 28.00% 15.2% | 33.00% 3.1% | 32.00% 0.0% |
EBITDA | 106.50M 2.1% | 108.79M 4.7% | 114.19M 28.7% | 88.73M 1.5% | 87.39M 36.0% | 64.27M 8.2% | 70.01M 13.7% | 61.59M 9.1% |
EBITDA Margin % | 29.00% 3.3% | 30.00% 21.1% | 38.00% 7.3% | 41.00% 6.8% | 44.00% 33.3% | 33.00% 13.2% | 38.00% 0.0% | 38.00% 2.6% |
Interest Expense | 129.15M 1.0% | 130.42M 67.6% | 77.81M 229.8% | 23.59M 21.4% | 19.43M 25.5% | 26.07M 22.9% | 33.80M 54.4% | 21.90M 38.6% |
Interest Income | 330.19M 2.7% | 321.50M 18.5% | 271.36M 49.2% | 181.84M 26.7% | 143.49M 3.2% | 148.31M 6.3% | 158.34M 11.5% | 141.98M 13.1% |
Other Income (Expense) | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 102.09M 3.9% | 98.29M 4.3% | 102.70M 35.5% | 75.79M 2.8% | 73.72M 34.4% | 54.85M 9.3% | 60.46M 16.7% | 51.82M 12.5% |
Pre-Tax Margin % | 27.00% 0.0% | 27.00% 20.6% | 34.00% 2.9% | 35.00% 5.4% | 37.00% 32.1% | 28.00% 15.2% | 33.00% 3.1% | 32.00% 0.0% |
Tax Provision | 13.34M 28.6% | 18.69M 8.7% | 20.48M 39.1% | 14.73M 0.2% | 14.70M 37.2% | 10.71M 2.7% | 11.00M 12.3% | 9.80M 33.8% |
Net Income | 88.75M 11.5% | 79.59M 3.2% | 82.22M 34.6% | 61.06M 3.5% | 59.02M 33.7% | 44.14M 10.8% | 49.46M 17.7% | 42.02M 34.4% |
Net Margin % | 24.00% 9.1% | 22.00% 18.5% | 27.00% 6.9% | 29.00% 3.3% | 30.00% 30.4% | 23.00% 14.8% | 27.00% 3.8% | 26.00% 18.2% |
Basic EPS | 5.46 10.8% | 4.93 3.9% | 5.13 33.2% | 3.85 4.3% | 3.69 36.2% | 2.71 10.0% | 3.01 19.0% | 2.53 33.2% |
Diluted EPS | 5.46 10.8% | 4.93 3.9% | 5.13 33.2% | 3.85 4.3% | 3.69 36.2% | 2.71 10.0% | 3.01 19.0% | 2.53 33.2% |
Basic Shares Outstanding | 16.26M 0.8% | 16.13M 0.7% | 16.02M 1.0% | 15.86M 0.8% | 15.99M 1.7% | 16.27M 0.8% | 16.41M 1.2% | 16.60M 0.7% |
Diluted Shares Outstanding | 16.26M 0.8% | 16.13M 0.7% | 16.02M 1.0% | 15.86M 0.8% | 15.99M 1.7% | 16.27M 0.9% | 16.41M 1.2% | 16.61M 0.7% |