Indra Sistemas, S.A. (BME:IDR)
Spain flag Spain · Delayed Price · Currency is EUR
48.99
+0.33 (0.68%)
Jul 17, 2026, 5:35 PM CET

Indra Sistemas Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8,6068,5073,0042,4401,8761,677
Market Cap Growth
29.02%183.15%23.15%30.05%11.86%36.43%
Enterprise Value
8,0339,3732,9962,5652,5361,938
Last Close Price
48.9948.5417.0814.0010.659.52
PE Ratio
19.0519.5610.8112.7244.0412.62
Forward PE
17.7121.8110.1311.0510.0110.67
PEG Ratio
1.071.160.500.740.670.27
PS Ratio
1.491.530.610.550.480.49
PB Ratio
4.094.912.322.181.902.04
P/TBV Ratio
4.62-932.70---
P/FCF Ratio
4.667.587.033.002.562.30
P/OCF Ratio
4.467.306.662.912.482.39
EV/Sales Ratio
1.391.690.610.580.650.56
EV/EBITDA Ratio
12.217.435.505.756.335.55
EV/EBIT Ratio
14.938.216.847.398.447.59
EV/FCF Ratio
4.358.357.013.153.462.66
Debt / Equity Ratio
0.370.790.400.621.231.75
Debt / EBITDA Ratio
0.921.260.971.584.044.23
Debt / FCF Ratio
0.571.411.240.862.212.03
Net Debt / Equity Ratio
-0.220.35-0.020.100.650.29
Net Debt / EBITDA Ratio
-0.510.48-0.050.241.610.69
Net Debt / FCF Ratio
-0.320.54-0.060.130.880.33
Asset Turnover
-0.791.020.950.860.77
Inventory Turnover
-1.522.952.282.321.77
Quick Ratio
0.640.780.720.831.011.29
Current Ratio
1.761.241.151.131.251.55
Return on Equity (ROE)
47.47%83.18%22.88%19.50%19.03%19.15%
Return on Assets (ROA)
14.23%16.20%6.57%7.50%6.62%5.68%
Return on Invested Capital (ROIC)
28.30%58.72%25.12%24.02%22.02%22.75%
Return on Capital Employed (ROCE)
22.03%28.52%17.78%14.52%11.76%9.94%
Earnings Yield
5.26%5.11%9.25%7.86%2.27%7.92%
FCF Yield
21.45%13.19%14.22%33.39%39.05%43.39%
Dividend Yield
0.62%0.55%1.56%1.83%1.77%0.07%
Payout Ratio
9.70%10.80%16.86%21.91%19.33%0.84%
Buyback Yield / Dilution
0.28%0.01%6.81%2.43%-0.03%0.08%
Total Shareholder Return
0.90%0.56%8.37%4.26%1.74%0.16%