Craft
Header placeholder lorem ipsum dolor sit amet, consectetur adipiscing elit.
banner
MBB financials data including stock price, CreditSafe score, income statement, balance sheet, and cash flow.

Stock Price

€102.8

2024-10-29

Market Capitalization

€587.6 M

2024-10-29

Revenue

€1.2 B

FY, 2025

CreditSafe Score

?
Score changed on Jun 04, 2026
Premium Content only available in Craft’s Intelligence Portal
View 30+ financial ratio metrics including price-to-earnings ratio, debt-to-assets ratio, gross profit margin, and more.
Financial ratio metrics help evaluate the financial strength of a company, and help raise red flags that can indicate potential risk, fulfillment challenges, or even possible bankruptcy.
Learn more

Financial Statements

EURFY, 2018FY, 2019FY, 2020FY, 2021FY, 2022FY, 2023FY, 2024FY, 2025
Revenue506.6M592.1M689.8M680.3M896.5M954.6M1.1B1.2B
Cost of goods sold322.3M352.2M375.0M373.0M546.6M591.5M586.1M588.2M
Gross profit186.9M260.2M323.3M315.4M357.6M377.2M493.4M593.8M
Gross profit margin, %44.0%46.9%46.4%39.9%39.5%46.2%50.8%
Operating expense total142.3M185.8M264.8M276.8M292.7M314.0M360.2M411.6M
Depreciation and amortization15.4M26.6M40.0M36.9M43.3M44.2M46.6M53.4M
EBITDA49.4M78.6M60.1M51.0M84.5M79.1M140.4M212.1M
EBITDA margin, %13.3%8.7%7.5%9.4%8.3%13.1%18.1%
EBIT34.0M52.0M20.1M14.1M41.2M35.0M93.7M158.7M
EBIT margin, %8.8%2.9%2.1%4.6%3.7%8.8%13.6%
Interest income511.0K526.0K390.0K97.0K686.0K6.1M9.1M6.5M
Interest expense2.2M10.6M7.0M6.2M5.9M8.3M9.9M13.6M
Pre tax profit36.9M44.3M23.4M13.0M42.9M34.8M100.0M157.3M
Income tax expense9.6M9.7M12.6M11.9M18.8M10.6M33.2M52.3M
Net Income27.2M34.6M10.7M1.0M24.2M24.3M66.7M105.0M

Footer menu