Iridium Communications Inc. (FRA:6IC)
Germany flag Germany · Delayed Price · Currency is EUR
19.53
+0.14 (0.75%)
At close: Feb 20, 2026

Iridium Communications 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
2,0421,5513,1914,6126,0434,800
Market Cap Growth
-35.70%-51.41%-30.80%-23.68%25.90%12.00%
Enterprise Value
3,4803,0174,7865,9067,3415,974
Last Close Price
19.5214.4427.0535.5345.7535.35
PE Ratio
20.9615.9229.30330.70740.43-
PS Ratio
2.752.093.986.458.968.88
PB Ratio
5.183.945.735.745.724.24
P/TBV Ratio
8.666.588.526.025.954.39
P/FCF Ratio
8.006.0710.8021.1223.6220.94
P/OCF Ratio
5.994.558.7916.1918.7318.02
EV/Sales Ratio
4.704.065.968.2610.8811.06
EV/EBITDA Ratio
9.137.9412.2816.2620.6419.32
EV/EBIT Ratio
17.5815.0124.7354.80102.32146.70
EV/FCF Ratio
13.6311.8116.1927.0428.6926.06
Debt / Equity Ratio
3.873.873.131.691.341.26
Debt / EBITDA Ratio
3.963.964.413.693.914.54
Debt / FCF Ratio
5.975.975.906.225.516.22
Net Debt / Equity Ratio
3.663.662.971.611.191.01
Net Debt / EBITDA Ratio
3.803.804.253.563.523.70
Net Debt / FCF Ratio
5.655.655.605.924.894.99
Asset Turnover
0.340.340.310.280.240.19
Inventory Turnover
3.203.202.683.445.854.89
Quick Ratio
1.701.701.141.241.773.53
Current Ratio
2.482.481.732.062.163.90
Return on Equity (ROE)
22.01%22.01%15.40%1.53%0.72%-0.69%
Return on Assets (ROA)
5.67%5.67%4.70%2.65%1.56%0.89%
Return on Invested Capital (ROIC)
8.78%8.55%7.85%4.98%2.94%1.71%
Return on Capital Employed (ROCE)
9.80%9.80%8.00%4.70%2.70%1.50%
Earnings Yield
4.77%6.28%3.41%0.30%0.14%-0.17%
FCF Yield
12.50%16.47%9.26%4.74%4.23%4.78%
Dividend Yield
2.59%3.42%1.86%1.32%--
Payout Ratio
55.98%54.96%57.40%420.20%--
Buyback Yield / Dilution
9.98%9.98%5.83%2.24%2.54%-0.03%
Total Shareholder Return
12.57%13.40%7.69%3.57%2.54%-0.03%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.