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

Stock Price

€29.8

2024-10-29

Market Capitalization

€620 M

2024-10-29

Revenue

€665.3 M

FY, 2025

CreditSafe Score

?
Score changed on Jun 14, 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
Revenue384.3M408.7M414.9M462.2M583.7M630.6M656.9M665.3M
Cost of goods sold191.0M200.1M211.9M242.3M303.0M370.2M364.7M361.3M
Gross profit195.2M209.6M203.7M221.4M281.9M260.4M293.6M305.5M
Gross profit margin, %51.3%49.1%47.9%48.3%41.3%44.7%45.9%
Operating expense total124.6M132.8M122.2M134.7M124.4M180.7M186.3M196.7M
Depreciation and amortization20.6M24.2M25.0M27.0M60.9M24.8M25.8M26.7M
EBITDA70.7M76.9M81.4M86.7M157.5M79.7M107.3M108.9M
EBITDA margin, %18.8%19.6%18.8%27.0%12.6%16.3%16.4%
EBIT50.1M52.7M56.4M59.5M57.5M55.0M81.4M81.9M
EBIT margin, %12.9%13.6%12.9%9.9%8.7%12.4%12.3%
Interest income429.0K1.5M265.0K270.0K982.0K1.9M2.3M
Interest expense1.5M574.0K874.0K592.0K672.0K1.7M1.2M1.4M
Pre tax profit49.2M53.5M53.8M59.1M18.4M54.3M82.0M82.9M
Income tax expense8.0M11.3M12.9M10.8M10.8M15.8M19.6M18.0M
Net Income41.1M42.2M40.9M48.4M7.5M38.5M62.4M64.8M

Footer menu