5.46€
-0.11€ (-2.01%)
End-of-day quote: 05/01/2024
XTRA:DEZ

DEUTZ Annual Report

Year Year 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Rev. Revenue
2.06€B 1.95€B 1.62€B 1.30€B 1.84€B 1.78€B 1.48€B 1.26€B 1.25€B 1.53€B 1.45€B 1.29€B 1.53€B 1.19€B
GM % Gross Margin %
21.66% 19.38% 17.66% 14.64% 17.94% 17.46% 17.32% 17.35% 15.44% 13.24% 13.47% 13.48% 36.14% 38.21%
OM Operating Margin
6.43% 4.28% 1.49% -4.72% 4.68% 4.37% 4.35% 1.79% 0.46% 1.73% 2.87% 3.00% 5.66% 2.83%
EPS Earnings Per Share
0.00€ 1.00€ 0.58€ 0.34€ -0.63€ 0.37€ 0.58€ 0.34€ 0.14€ 0.04€ 0.33€ 0.30€ 0.20€ 0.57€ 0.03€
Div. Dividends
0.17€ 0.15€ 0.15€ 0.00€ 0.15€ 0.15€ 0.15€ 0.07€ 0.07€ 0.07€ 0.07€ 0.00€ 0.00€ 0.00€
PR % Payout Ratio %
17.00% 25.86% 44.12% -0.00% 40.54% 25.86% 44.12% 50.00% 175.00% 21.21% 23.33% 0.00% 0.00% 0.00%
Sha. Shares
126.15m 120.86m 120.86m 120.86m 120.86m 120.86m 120.86m 120.86m 120.86m 120.86m 120.86m 120.86m 120.86m 120.86m
OCF Operating Cash Flow
138.80€M 57.70€M 93.30€M 44.90€M 115.60€M 97.50€M 112.70€M 63.80€M 103.30€M 114.10€M 105.00€M 104.90€M 120.00€M 78.20€M
FCF Free Cash Flow
56.38€M -0.50€M 31.60€M -31.00€M -30.00€M 17.20€M 82.50€M 4.70€M 35.00€M 53.00€M 19.80€M 8.50€M 4.80€M -55.90€M
FCFS Free Cash Flow Per Share
0.59€ -0.00€ 0.26€ -0.26€ -0.25€ 0.06€ 0.37€ 0.05€ 0.29€ 0.44€ 0.16€ 0.07€ 0.18€ -0.10€