Bastide Le Confort Médical SA

EPA:BLC.PA

20.1 (EUR) • At close September 19, 2024
Overview | Financials

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

2023202220212020201920182017201620152014201320122011201020092008
Revenue 508.031468.3444.073382.706335.73289.05218.109191.85171.167152.131134.05123.573109.13199.95296.79394.841
Cost of Revenue 174.303161.5163.81131.096114.941103.69375.44467.24860.23253.97349.01145.53541.76138.91737.9435.149
Gross Profit 333.728306.8280.263251.61220.789185.357142.665124.602110.93598.15885.03978.03867.3761.03558.85359.692
Gross Profit Ratio 0.6570.6550.6310.6570.6580.6410.6540.6490.6480.6450.6340.6320.6170.6110.6080.629
Reseach & Development Expenses 0.041000000000000000
General & Administrative Expenses 074.96869.78563.93859.85900000025.60723.053019.52316.974
Selling & Marketing Expenses 0132.449119.174106.24795.71400000025.6070000
SG&A 229.678207.417188.959170.185155.573128.22999.5688.10578.59269.7861.57225.60723.053019.52316.974
Other Expenses -2.161-2.548-2.686-0.5740.699-3.721-2.49-1.2700019.17837.76354.82334.78432.863
Operating Expenses 294.37275.581251.189223.467202.057168.662131.497110.80798.08287.9176.49670.39260.81654.82354.30749.837
Operating Income 42.82138.93437.50333.69127.39519.30511.90113.79613.08611.0298.6257.6476.5546.2124.5469.855
Operating Income Ratio 0.0840.0830.0840.0880.0820.0670.0550.0720.0760.0720.0640.0620.060.0620.0470.104
Total Other Income Expenses Net -20.056-17.919-17.334-13.409-16.1-7.748-3.762-2.054-2.201-2.481-1.553-1.373-1.015-1.145-1.016-0.822
Income Before Tax 22.76521.01520.16920.28211.29511.5578.13911.74210.8858.5487.0726.2735.5395.0673.539.033
Income Before Tax Ratio 0.0450.0450.0450.0530.0340.040.0370.0610.0640.0560.0530.0510.0510.0510.0360.095
Income Tax Expense 5.965.9285.8227.674.9114.0562.634.5243.8853.3242.872.6952.3092.2121.2863.144
Net Income 16.06613.68113.45211.64.5687.1585.4257.1846.85.1154.1333.5173.1982.8552.2445.889
Net Income Ratio 0.0320.0290.030.030.0140.0250.0250.0370.040.0340.0310.0280.0290.0290.0230.062
EPS 2.021.961.831.580.620.980.740.980.930.70.560.480.440.390.310.8
EPS Diluted 2.021.961.831.580.620.980.740.980.930.70.560.480.440.390.310.8
EBITDA 82.36379.5172.7766.66863.55549.42136.38435.01631.9126.82522.00719.50817.07315.8813.89818.083
EBITDA Ratio 0.1620.170.1640.1740.1890.1710.1670.1830.1860.1760.1640.1580.1560.1590.1440.191