Company Valuation: Temenos Group

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 9,874 3,938 6,689 5,157 6,946 5,706 - -
Change - -60.11% 69.84% -22.9% 34.68% -17.85% - -
Enterprise Value (EV) 1 10,695 4,676 7,347 5,770 7,551 6,179 6,018 5,641
Change - -56.28% 57.12% -21.46% 30.87% -18.18% -2.6% -6.26%
P/E 57.5x 34.5x 50.2x 29.1x 25.2x 25.7x 23.1x 20.7x
PBR 20.8x 7.12x 9.87x 8.06x 14.2x 10.4x 8.13x 6.6x
PEG - -1x 3.1x 0.9x 0.4x -1.5x 2x 1.8x
Capitalization / Revenue 10.2x 4.15x 6.69x 4.94x 6.37x 4.9x 4.58x 4.3x
EV / Revenue 11.1x 4.92x 7.34x 5.53x 6.92x 5.31x 4.83x 4.25x
EV / EBITDA 23.9x 12.8x 18.4x 13.1x 16.4x 13.5x 12.2x 10.7x
EV / EBIT 30x 17.2x 23.5x 16.3x 19.7x 15.2x 13.7x 11.9x
EV / FCF 29.9x 24.2x 30.3x 20.2x 26.9x 19.6x 17x 14.4x
FCF Yield 3.35% 4.13% 3.3% 4.94% 3.72% 5.1% 5.89% 6.96%
Dividend per Share 2 1 1.178 1.361 1.441 1.81 1.739 1.876 2.038
Rate of return 0.73% 2.15% 1.47% 2.04% 1.8% 2.05% 2.21% 2.4%
EPS 2 2.4 1.59 1.85 2.43 4 3.301 3.673 4.101
Distribution rate 41.7% 74.1% 73.6% 59.3% 45.2% 52.7% 51.1% 49.7%
Net sales 1 967 949.6 1,000 1,044 1,091 1,164 1,246 1,327
EBITDA 1 447.7 365.2 399.2 441.6 461.7 456.9 494.1 526.9
EBIT 1 356.8 272.4 313 354.6 382.4 405.2 440.6 474.3
Net income 1 173.4 114.4 134.7 177.2 280.6 226.9 252 280.6
Net Debt 1 820.5 737.6 657.8 612.6 605.4 472.4 312 -64.91
Reference price 2 137.89 54.87 92.89 70.67 100.68 84.76 84.76 84.76
Nbr of stocks (in thousands) 71,610 71,771 72,006 72,976 68,984 67,323 - -
Announcement Date 14/2/22 20/2/23 19/2/24 18/2/25 24/2/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
22.71x8.71x14.46x0.94% 2,925B
98.13x39.64x66.26x-.--% 317B
107.4x34.26x108.36x0.16% 110B
467.28x20.1x80.81x-.--% 92.08B
73.39x14.75x32.18x-.--% 91.05B
142.44x8.38x21.37x-.--% 73.58B
34.62x1.81x14.19x-.--% 63.73B
120.14x5.04x24.92x-.--% 43.94B
-34.72x4.57x21.88x-.--% 37B
Average 114.60x 15.25x 42.72x 0.12% 417.17B
Weighted average by Cap. 46.83x 12.29x 23.98x 0.73%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield