Log in
E-mail
Password
Show 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

LORAL SPACE & COMMUNICATIONS INC.

(LORL)
  Report
SummaryQuotesChartsNewsCalendarCompanyFinancials 
Valuation
Fiscal Period: December 2015 2016 2017 2018 2019 2020
Capitalization1 1 2591 2701 3631 1521 000649
Entreprise Value (EV)1 1 2591 2321 107895742618
P/E ratio -17,9x27,6x10,2x121x11,2x7,03x
Yield ------
Capitalization / Revenue ------
EV / Revenue ------
EV / EBITDA -194x-190x-173x-169x-139x-504x
Price to Book -7,45x4,69x3,87x2,86x3,10x
Nbr of stocks (in thousands) 30 93330 93330 93330 93330 93330 933
Reference price (USD) 40,741,144,137,332,321,0
Announcement Date 03/15/201803/15/201803/18/201903/12/202003/09/202103/09/2021
1 USD in Million
Income Statement Evolution (Annual data)
Fiscal Period: December 2015 2016 2017 2018 2019 2020
Net sales ------
EBITDA1 -6,49-6,67-7,90-6,82-7,21-1,29
Operating profit (EBIT)1 -6,53-6,73-7,94-6,85-7,23-1,29
Operating Margin ------
Pre-Tax Profit (EBT)1 -11576,1208-29,795,9106
Net income1 -70,347,21349,6189,893,1
Net margin ------
EPS2 -2,281,494,300,312,882,98
Dividend per Share ------
Announcement Date 03/15/201803/15/201803/18/201903/12/202003/09/202103/09/2021
1 USD in Million
2 USD
Balance Sheet Analysis
Fiscal Period: December 2015 2016 2017 2018 2019 2020
Net Debt ------
Net Cash position -37,525525725831,3
Leverage (Debt / EBITDA) -5,62x32,3x37,7x35,8x24,3x
Free Cash Flow1 27,0-13,0-18,03,011,49-1,73
ROE (Net Profit / Equities) -48,9%34,1%58,3%3,29%27,7%33,3%
Shareholders' equity1 144138230292324280
ROA (Net Profit / Asset) -1,57%-1,76%-1,55%-1,21%-1,25%-0,25%
Assets1 4 471-2 688-8 662-792-7 165-37 178
Book Value Per Share -5,519,399,6211,36,77
Cash Flow per Share -1,218,258,318,381,02
Capex1 0,100,010,050,000,01-
Capex / Sales ------
Announcement Date 03/15/201803/15/201803/18/201903/12/202003/09/202103/09/2021
1 USD in Million
Key data
Capitalization (USD) 1 284 327 821
Number of employees 12
Free-Float 54,5%
Free-Float capitalization (USD) 699 930 291
EPS & Dividend
Year-on-year evolution of the PER