CHF56.40
CHF-1.10 (-1.91%)
End-of-day quote: 05/02/2024
SWX:TEMN

Temenos Annual Report

Year Year 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Rev. Revenue
CHF1.00B CHF949.63M CHF967.00M CHF887.36M CHF971.97M CHF840.86M CHF735.36M CHF634.04M CHF542.50M CHF468.70M CHF467.80M CHF450.21M CHF473.47M CHF447.95M CHF370.32M CHF406.94M CHF329.86M CHF216.27M CHF168.65M CHF153.58M
GM % Gross Margin %
70.89% 66.55% 66.49% 63.96% 72.79% 72.74% 71.65% 69.59% 70.79% 75.38% 70.03% 68.26% 70.65% 68.51% 68.67% 63.62% 53.29% 54.36% 46.96% 46.41%
OM Operating Margin
19.93% 17.29% 24.77% 24.01% 24.64% 26.02% 24.03% 23.30% 17.84% 25.22% 19.99% 10.90% -0.43% 16.45% 21.67% 15.72% 18.95% 15.40% 13.49% 8.35%
EPS Earnings Per Share
CHF0.00 CHF3.19 CHF2.82 CHF3.80 CHF3.43 CHF3.47 CHF2.96 CHF2.45 CHF2.07 CHF1.73 CHF1.44 CHF1.22 CHF0.88 CHF-0.41 CHF1.26 CHF1.11 CHF1.06 CHF1.00 CHF0.57 CHF0.32 CHF0.26
Div. Dividends
CHF1.20 CHF1.02 CHF1.00 CHF1.00 CHF0.87 CHF0.74 CHF0.70 CHF0.55 CHF0.46 CHF0.43 CHF0.39 CHF0.30 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00
PR % Payout Ratio %
37.62% 36.17% 26.32% 29.15% 25.07% 25.00% 28.57% 26.57% 26.59% 29.86% 31.97% 34.09% -0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%
Sha. Shares
72.49m 71.77m 71.58m 72.4m 70.95m 69.24m 69.07m 68.49m 65.98m 65.62m 67.69m 69.11m 68.88m 71.06m 59.86m 58.07m 58.31m 57.66m 55.31m 54.93m
OCF Operating Cash Flow
CHF331.03M CHF297.91M CHF460.13M CHF382.96M CHF347.05M CHF344.17M CHF287.78M CHF247.27M CHF216.30M CHF181.89M CHF161.46M CHF86.98M CHF98.83M CHF123.03M CHF112.93M CHF53.55M CHF61.03M CHF26.24M CHF3.67M CHF15.93M
FCF Free Cash Flow
CHF215.00M CHF184.85M CHF358.06M CHF296.95M CHF268.42M CHF279.55M CHF281.99M CHF241.13M CHF160.88M CHF176.02M CHF158.13M CHF39.66M CHF50.47M CHF97.36M CHF110.79M CHF49.05M CHF54.28M CHF22.38M CHF0.31M CHF12.60M
FCFS Free Cash Flow Per Share
CHF3.37 CHF2.69 CHF4.99 CHF4.12 CHF3.81 CHF4.03 CHF3.24 CHF2.78 CHF2.45 CHF1.94 CHF1.62 CHF0.51 CHF0.73 CHF1.50 CHF1.51 CHF0.41 CHF0.59 CHF0.08 CHF-0.22 CHF0.09