Temenos 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
CHF153.58M CHF168.65M CHF216.27M CHF329.86M CHF406.94M CHF370.32M CHF447.95M CHF473.47M CHF450.21M CHF467.80M CHF468.70M CHF542.50M CHF634.04M CHF735.36M CHF840.86M CHF971.97M CHF887.36M CHF967.00M CHF949.63M CHF1.00B CHF0.00M
GM % Gross Margin %
46.41% 46.96% 54.36% 53.29% 63.62% 68.67% 68.51% 70.65% 68.26% 70.03% 75.38% 70.79% 69.59% 71.65% 72.74% 72.79% 63.96% 66.49% 66.55% 70.89% 0.00%
OM Operating Margin
8.35% 13.49% 15.40% 18.95% 15.72% 21.67% 16.45% -0.43% 10.90% 19.99% 25.22% 17.84% 23.30% 24.03% 26.02% 24.64% 24.01% 24.77% 17.29% 19.93% 0.00%
EPS Earnings Per Share
CHF0.32 CHF0.57 CHF1.00 CHF1.06 CHF1.11 CHF1.26 CHF-0.41 CHF0.88 CHF1.22 CHF1.44 CHF1.73 CHF2.07 CHF2.45 CHF2.96 CHF3.47 CHF3.43 CHF3.80 CHF2.82 CHF3.19 CHF0.00
Div. Dividends
CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.30 CHF0.39 CHF0.43 CHF0.46 CHF0.55 CHF0.70 CHF0.74 CHF0.87 CHF1.00 CHF1.00 CHF1.02 CHF1.20 CHF0.00
PR % Payout Ratio %
0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -0.00% 34.09% 31.97% 29.86% 26.59% 26.57% 28.57% 25.00% 25.07% 29.15% 26.32% 36.17% 37.62% 0
Sha. Shares
54.83m 54.96m 56.72m 58.29m 57.51m 59m 63.14m 69.1m 68.94m 69.12m 66.02m 66.62m 65.32m 70.29m 69.42m 70.95m 72.33m 71.55m 71.59m 0m 72.01m
OCF Operating Cash Flow
CHF15.93M CHF3.67M CHF26.24M CHF61.03M CHF53.55M CHF112.93M CHF123.03M CHF98.83M CHF86.98M CHF161.46M CHF181.89M CHF216.30M CHF247.27M CHF287.78M CHF344.17M CHF347.05M CHF382.96M CHF460.13M CHF297.91M CHF331.03M CHF0.00M
FCF Free Cash Flow
CHF12.60M CHF0.31M CHF22.38M CHF54.28M CHF49.05M CHF110.79M CHF97.36M CHF50.47M CHF39.66M CHF158.13M CHF176.02M CHF160.88M CHF241.13M CHF281.99M CHF279.55M CHF268.42M CHF296.95M CHF358.06M CHF184.85M CHF215.00M CHF0.00M
FCFS Free Cash Flow Per Share
CHF0.09 CHF-0.22 CHF0.08 CHF0.59 CHF0.41 CHF1.51 CHF1.50 CHF0.73 CHF0.51 CHF1.62 CHF1.94 CHF2.45 CHF2.78 CHF3.24 CHF4.03 CHF3.81 CHF4.12 CHF4.99 CHF2.69 CHF3.37 CHF0.00