Kesla Oyj financials at a glance
Year | Year | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue |
|
22.77€M | 28.13€M | 33.79€M | 46.84€M | 54.99€M | 26.10€M | 33.70€M | 43.93€M | 40.16€M | 44.87€M | 45.08€M | 40.13€M | 42.00€M | 39.23€M | 45.06€M | 47.35€M | 39.65€M | 45.47€M | 45.86€M | 55.40€M | 0.00€M |
GM % | Gross Margin % |
|
54.06% | 52.02% | 50.85% | 48.81% | 45.31% | 42.74% | 52.05% | 48.66% | 47.52% | 45.06% | 46.72% | 45.58% | 47.57% | 51.98% | 46.98% | 46.49% | 44.42% | 45.44% | 43.59% | 45.20% | 0.00% |
OM | Operating Margin |
|
9.43% | 11.99% | 11.22% | 10.75% | 6.84% | -7.16% | 6.35% | 6.52% | 0.42% | 1.83% | 0.35% | -3.61% | 1.95% | 3.46% | 4.96% | 3.39% | 1.43% | 4.87% | -3.29% | 2.42% | 0.00% |
EPS | Earnings Per Share |
|
0.03€ | 0.25€ | 0.38€ | 0.65€ | 0.09€ | 0.50€ | -0.35€ | 0.15€ | 0.00€ | ||||||||||||
Div. | Dividends |
|
0.00€ | 0.00€ | 0.00€ | 0.00€ | 0.00€ | 0.00€ | 0.00€ | 0.00€ | 0.03€ | 0.00€ | 0.00€ | 0.00€ | 0.00€ | 0.10€ | 0.15€ | 0.15€ | 0.10€ | 0.20€ | 0.00€ | 0.12€ | 0.00€ |
PR % | Payout Ratio % |
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100.00% | 0 | 0 | 0 | 0 | 40.00% | 39.47% | 23.08% | 111.11% | 40.00% | -0.00% | 80.00% | 0 |
Sha. | Shares |
|
3.36m | 3.35m | 3.36m | 3.36m | 3.37m | 3.37m | 3.37m | 3.37m | 3.37m | 3.37m | 3.37m | 3.37m | 3.37m | 3.37m | 3.37m | 3.37m | 3.37m | 3.37m | 3.37m | 0m | 3.37m |
OCF | Operating Cash Flow |
|
1.50€M | 1.82€M | 1.54€M | 1.43€M | 1.60€M | 4.88€M | 1.37€M | 1.17€M | 2.36€M | 1.04€M | -0.02€M | 2.99€M | 2.54€M | 0.92€M | 2.85€M | 0.75€M | 5.58€M | 2.51€M | -5.38€M | 4.14€M | 0.00€M |
FCF | Free Cash Flow |
|
1.07€M | 0.78€M | -0.67€M | -1.85€M | -1.69€M | 4.62€M | 0.63€M | -0.01€M | 0.89€M | -3.46€M | -2.01€M | 2.51€M | 2.18€M | 0.77€M | 1.91€M | -0.47€M | 4.62€M | -0.51€M | -6.95€M | 5.80€M | 0.00€M |
FCFS | Free Cash Flow Per Share |
|
0.31€ | 0.23€ | -0.20€ | -0.55€ | -0.50€ | 1.37€ | 0.19€ | -0.00€ | 0.14€ | -1.14€ | -0.75€ | 0.67€ | 0.58€ | 0.10€ | 0.57€ | -0.14€ | 1.37€ | -0.15€ | -2.05€ | 1.03€ | 0.00€ |