Indra Sistemas, S.A. (BME:IDR)
Spain flag Spain · Delayed Price · Currency is EUR
63.16
+1.80 (2.93%)
Aug 7, 2026, 3:05 PM CET

Indra Sistemas Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
10,7468,5073,0042,4401,8761,677
Market Cap Growth
67.38%183.15%23.15%30.05%11.86%36.43%
Enterprise Value
9,7929,3732,9962,5652,5361,938
Last Close Price
63.1648.5417.0814.0010.659.52
PE Ratio
24.4319.5610.8112.7244.0412.62
Forward PE
20.6421.8110.1311.0510.0110.67
PEG Ratio
1.071.160.500.740.670.27
PS Ratio
1.691.520.610.550.480.49
PB Ratio
4.814.912.322.181.902.04
P/TBV Ratio
5.25-932.70---
P/FCF Ratio
5.537.587.033.002.562.30
P/OCF Ratio
5.087.306.662.912.482.39
EV/Sales Ratio
1.541.670.610.580.650.56
EV/EBITDA Ratio
11.8314.735.505.756.335.55
EV/EBIT Ratio
15.6918.126.847.398.447.59
EV/FCF Ratio
5.048.357.013.153.462.66
Debt / Equity Ratio
0.340.790.400.621.231.75
Debt / EBITDA Ratio
1.762.490.971.584.044.23
Debt / FCF Ratio
1.121.411.240.862.212.03
Net Debt / Equity Ratio
-0.260.35-0.020.100.650.29
Net Debt / EBITDA Ratio
-1.230.95-0.050.241.610.69
Net Debt / FCF Ratio
-0.780.54-0.060.130.880.33
Asset Turnover
0.610.801.020.950.860.77
Inventory Turnover
4.122.242.952.282.321.77
Quick Ratio
0.640.780.720.831.011.29
Current Ratio
1.801.241.151.131.251.55
Return on Equity (ROE)
18.34%26.55%22.88%19.50%19.03%19.15%
Return on Assets (ROA)
5.41%5.50%6.57%7.50%6.62%5.68%
Return on Invested Capital (ROIC)
17.57%19.92%25.12%24.02%22.02%22.75%
Return on Capital Employed (ROCE)
9.34%12.92%17.78%14.52%11.76%9.94%
Earnings Yield
4.10%5.11%9.25%7.86%2.27%7.92%
FCF Yield
18.09%13.19%14.22%33.39%39.05%43.39%
Dividend Yield
0.49%0.55%1.56%1.83%1.77%0.07%
Payout Ratio
9.97%10.80%16.86%21.91%19.33%0.84%
Buyback Yield / Dilution
0.43%0.01%6.81%2.43%-0.03%0.08%
Total Shareholder Return
0.92%0.56%8.37%4.26%1.74%0.16%