Oriola Oyj

HEL:OKDBV.HE

1.044 (EUR) • At close November 17, 2023
Overview | Financials

Numbers are in millions (except for per share data and ratios) EUR.

202320222021202020192018201720162015201420132012201120102009200820072006
Revenue 1,493.81,515.51,882.41,800.81,721.31,552.21,527.71,642.11,626.31,612.32,598.52,474.42,1461,929.41,713.11,580.81,377.3662.7
Cost of Revenue 1,4551,329.81,498.41,438.81,364.41,203.51,174.21,291.61,298.41,287.92,199.42,117.81,830.11,668.21,462.91,3701,232592
Gross Profit 38.8185.7384362356.9348.7353.5350.5327.9324.4399.1356.6315.9261.2250.2210.8145.370.7
Gross Profit Ratio 0.0260.1230.2040.2010.2070.2250.2310.2130.2020.2010.1540.1440.1470.1350.1460.1330.1050.107
Reseach & Development Expenses 000000000000000000
General & Administrative Expenses -7.5000029.623.516.538.936.869.854.856.841.528.618014.910.4
Selling & Marketing Expenses 32.80.41112.413.512.713.812.714.613.8313.9276.2248.6214.7164.60104.551.3
SG&A 25.30.41112.413.512.713.812.714.613.8383.7331305.4256.2193.2180119.461.7
Other Expenses 0.2176.6353.2329324.80.20.46.93.70.41.21.1-2.6-4.8-8.3-5.6-2.3-3.2
Operating Expenses 25.3177364.2341.4338.3317.3315298.6269.4270.2379.3329.9302.8251.4184.9174.4117.158.5
Operating Income 13.51620.419.113.231.438.551.958.554.219.826.7-20.29.865.436.429.112.2
Operating Income Ratio 0.0090.0110.0110.0110.0080.020.0250.0320.0360.0340.0080.011-0.0090.0050.0380.0230.0210.018
Total Other Income Expenses Net -26.3-9.1-5.7-4.8-3.1-12.4-4.62.2-2.42.9-12.4-5.2-42-5.3-3.2-1.82.80.5
Income Before Tax -12.86.914.714.310.11933.954.156.157.17.421.5-28.94.562.134.63112.7
Income Before Tax Ratio -0.0090.0050.0080.0080.0060.0120.0220.0330.0340.0350.0030.009-0.0130.0020.0360.0220.0230.019
Income Tax Expense 3.12.13.43.12.16.37.911.311.510.71.64.3-4.80.913.4-7.27.32.8
Net Income -20.74.811.311.3812.726.342.844.6-212.35.817.2-24.1102.148.627.523.39.6
Net Income Ratio -0.0140.0030.0060.0060.0050.0080.0170.0260.027-0.1320.0020.007-0.0110.0530.0280.0170.0170.014
EPS -0.110.0270.0620.0620.0440.070.140.240.25-1.320.040.11-0.160.680.340.190.160.07
EPS Diluted -0.110.0270.0620.0620.0440.070.140.240.25-1.320.040.11-0.160.680.340.190.160.07
EBITDA 27.334.363.560.35549.863.290.483.579.344.148.662.634.382.646.242.219.1
EBITDA Ratio 0.0180.0230.0340.0330.0320.0320.0410.0550.0510.0490.0170.020.0290.0180.0480.0290.0310.029