Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

MarketScreener Homepage  >  Equities  >  Nasdaq  >  Iridium Communications Inc.    IRDM

IRIDIUM COMMUNICATIONS INC.

(IRDM)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Capitalization1 1 1562 0543 2306 5326 532-
Entreprise Value (EV)1 2 5623 7374 7837 9367 7057 400
P/E ratio 6,48x-83,9x-18,5x-115x-304x2 450x
Yield ------
Capitalization / Revenue 2,58x3,93x5,76x11,3x10,8x9,94x
EV / Revenue 5,72x7,14x8,53x13,8x12,7x11,3x
EV / EBITDA 9,64x12,4x14,4x22,4x20,7x18,2x
Price to Book -1,29x2,22x4,78x5,21x7,46x
Nbr of stocks (in thousands) 97 971111 339131 094133 302133 302-
Reference price (USD) 11,818,524,649,049,049,0
Last update 02/22/201802/28/201902/25/202001/21/202101/21/202101/21/2021
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net sales1 448523560577605657
EBITDA1 266302332355372406
Operating profit (EBIT)1 13841,710,136,350,883,4
Operating Margin 30,8%7,96%1,81%6,29%8,40%12,7%
Pre-Tax Profit (EBT)1 120-20,6-218-86,4-35,613,1
Net income1 218-23,5-166-59,8-25,32,08
Net margin 48,7%-4,50%-29,7%-10,4%-4,18%0,32%
EPS2 1,82-0,22-1,33-0,43-0,160,02
Dividend per Share ------
Last update 02/22/201802/28/201902/25/2020---
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net Debt1 1 4061 6821 5531 4041 173868
Net Cash position1 ------
Leverage (Debt / EBITDA) 5,29x5,57x4,68x3,95x3,16x2,14x
Free Cash Flow1 -158-163111197235331
ROE (Net Profit / Equities) --1,47%----
Shareholders' equity1 -1 599----
ROA (Net Profit / Asset) ------
Assets1 ------
Book Value Per Share2 -14,311,110,39,416,57
Cash Flow per Share ------
Capex1 40039111837,745,946,0
Capex / Sales 89,3%74,8%21,0%6,53%7,59%7,00%
Last update 02/22/201802/28/201902/25/202001/21/202101/21/202101/21/2021
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
6 531 784 378
Net sales (USD)
560 444 000
Number of employees
505
Sales / Employee (USD)
1 109 790
Free-Float
87,9%
Free-Float capitalization (USD)
5 738 866 182
Avg. Exchange 20 sessions (USD)
40 377 415
Average Daily Capital Traded
0,62%
EPS & Dividend