Stabilus S.A.

FSX:STM.DE

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

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

202320222021202020192018201720162015201420132012
Revenue 1,215.2541,116.345937.668822.126951.339962.564910.016737.501611.271507.333460.103443.488
Cost of Revenue 894.061805.123657.407590.627674.955671.407637.164547.7463.594387.737349.705336.419
Gross Profit 321.193311.222280.261231.499276.384291.157272.852189.801147.677119.596110.398107.069
Gross Profit Ratio 0.2640.2790.2990.2820.2910.3020.30.2570.2420.2360.240.241
Reseach & Development Expenses 31.13246.20142.77540.64539.1542.03138.19426.5924.21820.29117.57313.951
General & Administrative Expenses 9.3635.8135.9512.7622.828-3.323-1.6411.164-3.58812.1332.3226.876
Selling & Marketing Expenses 49.30338.79635.39834.51838.23238.7437.49730.01325.40622.13223.29519.185
SG&A 58.66644.60941.34937.2841.0635.41735.85631.17721.81834.26525.61726.061
Other Expenses 2.4318278.709104.29878.7862.4832.791.5631.352.5832.5873.333
Operating Expenses 183.625172.81162.833182.223158.996161.865153.917115.93395.78191.70477.72779.274
Operating Income 137.137142.216121.25856.143124.015131.882118.38976.64455.67131.19632.67127.795
Operating Income Ratio 0.1130.1270.1290.0680.130.1370.130.1040.0910.0610.0710.063
Total Other Income Expenses Net -17.8121.035-13.253-8.755-9.163-2.79-8.022-7.93-20.779-18.02-38.537-9.924
Income Before Tax 119.325143.251108.00547.388114.852126.502110.91365.93831.1179.872-5.86617.871
Income Before Tax Ratio 0.0980.1280.1150.0580.1210.1310.1220.0890.0510.019-0.0130.04
Income Tax Expense 16.01238.9134.2517.433.95321.14731.6717.95114.12-0.07810.1459.483
Net Income 101.784102.96173.39431.43380.626105.4179.25547.97116.9510.086-15.9388.342
Net Income Ratio 0.0840.0920.0780.0380.0850.110.0870.0650.0280.02-0.0350.019
EPS 4.124.172.971.273.264.273.212.210.820.54-0.0320.4
EPS Diluted 4.124.172.971.273.264.273.212.210.820.54-0.0320.4
EBITDA 202.984226.076184.731154.255184.766187.25163.201128.646117.5478.52976.60677.78
EBITDA Ratio 0.1670.2030.1970.1880.1940.1950.1790.1740.1920.1550.1660.175