TWILIO INC.

TWLO
Delayed Nyse - 04:00:02 2023-03-29 pm EDT
62.92 USD +1.34%
Valuation
Fiscal Period: December 2022 2023
Capitalization1 9 02511 783
Enterprise Value (EV)1 9 0258 715
P/E ratio -7,14x-14,2x
Yield --
Capitalization / Revenue 2,36x2,74x
EV / Revenue 2,36x2,02x
EV / EBITDA 32,9x15,4x
Enterprise Value (EV) / FCF -56,3x
FCF Yield -1,78%
Price to Book -1,19x
Nbr of stocks (in thousands) 184 340187 275
Reference price (USD) 49,062,9
Announcement Date 02/15/2023-
Previous period Next period
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2022 2023
Net sales1 3 8264 306
EBITDA1 275565
Operating profit (EBIT)1 -4,49292
Operating Margin -0,12%6,78%
Pre-Tax Profit (EBT)1 -1 244-824
Net income1 -1 256-822
Net margin -32,8%-19,1%
EPS2 -6,86-4,44
Free Cash Flow1 -155
FCF margin -3,59%
FCF Conversion -27,4%
Dividend per Share2 --
Announcement Date 02/15/2023-
Previous period Next period
1 USD in Million
2 USD
Estimates
Finances - Leverage
Fiscal Period: December 2022 2023
Net Debt1 --
Net Cash position1 -3 069
Leverage (Debt / EBITDA) --5,43x
Free Cash Flow1 -155
ROE (Net Profit / Equities) -2,16%
Shareholders' equity1 --38 029
ROA (Net Profit / Asset) --3,16%
Assets1 -26 044
Book Value Per Share2 -53,1
Cash Flow per Share2 -0,54
Capex1 -33,8
Capex / Sales -0,79%
Announcement Date 02/15/2023-
Previous period Next period
1 USD in Million
2 USD
Estimates
Financial Ratios
Size 2023e 2024e
Capitalization 11 783 M $ -
Enterprise Value (EV) 8 715 M $ 8 561 M $
Valuation 2023e 2024e
P/E ratio (Price / EPS) -14,2x -17,4x
Capitalization / Revenue 2,74x 2,35x
EV / Revenue 2,02x 1,74x
EV / EBITDA 15,4x 11,9x
Yield (DPS / Price) - -
Price to book (Price / BVPS) 1,19x 1,22x
Profitability 2023e 2024e
Operating Margin (EBIT / Sales) 6,78% 9,07%
Operating Leverage (Delta EBIT / Delta Sales) x 3,42x
Net Margin (Net Profit / Revenue) -19,1% -13,7%
ROA (Net Profit / Asset) -3,16% -3,59%
ROE (Net Profit / Equities) 2,16% 3,11%
Rate of Dividend - -
Balance Sheet Analysis 2023e 2024e
CAPEX / Sales   0,79% 0,86%
Cash Flow / CA 2,35% 8,37%
Capital Intensity (Assets / Revenue) 6,05x 3,81x
Financial Leverage (Net Debt / EBITDA) - -
Change in Enterprise Value/EBITDA
EPS & Dividend