Amadeus IT Group, S.A. (ETR:AI3A)
Germany flag Germany · Delayed Price · Currency is EUR
52.12
-0.38 (-0.72%)
At close: Mar 2, 2026

Amadeus IT Group Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
21,99427,30929,71228,81621,84226,825
Market Cap Growth
-27.96%-8.09%3.11%31.93%-18.58%0.03%
Enterprise Value
24,23429,66532,36931,04824,34130,115
Last Close Price
52.1262.3866.4162.7446.4956.64
PE Ratio
16.4720.4523.7125.7832.88-
PS Ratio
3.374.194.845.304.8710.05
PB Ratio
4.535.635.876.434.767.16
P/FCF Ratio
10.2812.7614.3316.6215.5945.29
P/OCF Ratio
9.9912.4113.8516.0515.1642.16
EV/Sales Ratio
3.724.555.275.715.4311.28
EV/EBITDA Ratio
9.7212.1414.1915.3615.7452.55
EV/EBIT Ratio
13.3916.4219.3621.8425.70-
EV/FCF Ratio
11.3213.8615.6117.9117.3750.84
Debt / Equity Ratio
0.670.670.670.740.961.33
Debt / EBITDA Ratio
1.301.301.451.612.787.99
Debt / FCF Ratio
1.511.511.631.913.158.41
Net Debt / Equity Ratio
0.460.460.440.500.530.84
Net Debt / EBITDA Ratio
0.920.920.981.111.565.51
Net Debt / FCF Ratio
1.051.051.081.291.725.33
Asset Turnover
0.560.560.540.480.390.23
Quick Ratio
0.720.720.750.850.921.21
Current Ratio
0.820.820.850.961.031.32
Return on Equity (ROE)
26.94%26.94%26.25%24.64%15.94%-3.80%
Return on Assets (ROA)
9.71%9.71%9.25%7.90%5.17%-0.12%
Return on Invested Capital (ROIC)
19.32%19.48%19.28%17.01%10.41%-0.32%
Return on Capital Employed (ROCE)
21.40%21.40%19.10%17.10%10.80%-0.20%
Earnings Yield
6.07%4.89%4.22%3.88%3.04%-0.53%
FCF Yield
9.73%7.84%6.98%6.02%6.42%2.21%
Dividend Yield
2.21%2.47%2.09%1.98%1.59%-
Payout Ratio
46.05%46.05%43.25%29.75%--
Buyback Yield / Dilution
1.86%1.86%2.34%0.50%-3.38%-1.08%
Total Shareholder Return
4.06%4.33%4.43%2.48%-1.79%-1.08%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.