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  >  Nyse  >  Twilio Inc.    TWLO

TWILIO INC.

(TWLO)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization1 8 82813 47951 11763 258--
Entreprise Value (EV)1 8 51412 10148 40760 34060 33060 149
P/E ratio -70,9x-41,6x-101x-93,8x-100x-148x
Yield ------
Capitalization / Revenue 13,6x11,9x29,0x26,0x19,8x15,2x
EV / Revenue 13,1x10,7x27,5x24,8x18,9x14,5x
EV / EBITDA 282x111x261x379x217x165x
Price to Book 19,8x2,99x5,88x7,31x7,69x7,77x
Nbr of stocks (in thousands) 98 857137 153151 012170 478--
Reference price (USD) 89,398,3339371371371
Last update 02/12/201902/05/202002/17/202103/19/202103/19/202103/18/2021
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales1 6501 1341 7622 4343 1874 154
EBITDA1 30,2109185159278364
Operating profit (EBIT)1 4,14-1,7635,7-21,670,2196
Operating Margin 0,64%-0,16%2,02%-0,89%2,20%4,72%
Pre-Tax Profit (EBT)1 -121-362-504-717-703-237
Net income1 -122-307-491-669-677-634
Net margin -18,8%-27,1%-27,9%-27,5%-21,3%-15,3%
EPS2 -1,26-2,36-3,35-3,96-3,70-2,51
Dividend per Share2 ------
Last update 02/12/201902/05/202002/17/202103/18/202103/18/202103/18/2021
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt1 ------
Net Cash position1 3141 3792 7112 9182 9283 108
Leverage (Debt / EBITDA) -10,4x-12,7x-14,6x-18,3x-10,5x-8,53x
Free Cash Flow1 -16,2-53,26,85-28,238,2186
ROE (Net Profit / Equities) -11,8%0,94%0,56%-0,67%0,47%1,96%
Shareholders' equity1 1 032-32 645-87 038100 003-145 558-32 297
ROA (Net Profit / Asset) -16,5%-9,94%0,49%-3,33%-2,47%-1,80%
Assets1 7393 090-100 05720 06427 46735 240
Book Value Per Share2 4,5132,957,650,748,247,8
Cash Flow per Share2 0,080,110,220,481,081,72
Capex1 4,6745,425,836,146,281,1
Capex / Sales 0,72%4,00%1,46%1,48%1,45%1,95%
Last update 02/12/201902/05/202002/17/202103/19/202103/19/202103/08/2021
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
63 257 505 455
Net sales (USD)
1 761 776 000
Number of employees
4 629
Sales / Employee (USD)
380 595
Free-Float
81,8%
Free-Float capitalization (USD)
51 723 856 752
Avg. Exchange 20 sessions (USD)
778 608 686
Average Daily Capital Traded
1,23%
EPS & Dividend