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

B. RILEY FINANCIAL, INC.

(RILY)
  Report
SummaryQuotesChartsNewsCalendarCompanyFinancials 
Valuation
Fiscal Period: December 2015 2016 2017 2018 2019 2020
Capitalization1 1613514793776681 125
Entreprise Value (EV)1 1613514793771 0191 299
P/E ratio 13,6x15,8x37,7x24,5x8,54x5,85x
Yield 3,23%0,60%1,77%2,25%2,03%2,66%
Capitalization / Revenue 1,45x1,87x1,59x1,03x1,17x1,41x
EV / Revenue 1,45x1,87x1,59x1,03x1,17x1,41x
EV / EBITDA ------
Price to Book ----1,86x2,22x
Nbr of stocks (in thousands) 16 31119 04326 46826 52626 54125 432
Reference price (USD) 9,9018,518,114,225,244,2
Announcement Date 03/14/201803/06/201903/10/202003/04/202103/04/202103/04/2021
1 USD in Million
Income Statement Evolution (Annual data)
Fiscal Period: December 2015 2016 2017 2018 2019 2020
Net sales1 112188302367570795
EBITDA ------
Operating profit (EBIT) ------
Operating Margin ------
Pre-Tax Profit (EBT)1 21,347,020,421,3117279
Net income1 11,821,511,615,581,6205
Net margin 10,6%11,4%3,83%4,23%14,3%25,8%
EPS2 0,731,170,480,582,957,56
Dividend per Share2 0,320,110,320,320,511,18
Announcement Date 03/14/201803/06/201903/10/202003/04/202103/04/202103/04/2021
1 USD in Million
2 USD
Income Statement Evolution (Quarterly data)
Balance Sheet Analysis
Fiscal Period: December 2015 2016 2017 2018 2019 2020
Net Debt ----351174
Net Cash position ------
Leverage (Debt / EBITDA) ------
Free Cash Flow ------
ROE (Net Profit / Equities) 13,2%25,2%5,73%6,25%25,3%43,9%
Shareholders' equity1 89,785,4202248323467
ROA (Net Profit / Asset) 10,0%16,5%1,45%0,98%3,83%8,19%
Assets1 1181318001 5822 1292 504
Book Value Per Share ----13,619,9
Cash Flow per Share ----3,924,02
Capex1 0,240,730,835,433,462,05
Capex / Sales 0,21%0,39%0,27%1,48%0,61%0,26%
Announcement Date 03/14/201803/06/201903/10/202003/04/202103/04/202103/04/2021
1 USD in Million
Key data
Capitalization (USD) 1 832 435 132
Net sales (USD) 795 021 000
Number of employees 996
Sales / Employee (USD) 798 214
Free-Float 56,1%
Free-Float capitalization (USD) 1 027 501 776
Avg. Exchange 20 sessions (USD) 17 261 743
Average Daily Capital Traded 0,94%
EPS & Dividend
Year-on-year evolution of the PER
Year-on-year evolution of the Yield