TWLO Twilio Inc

57.44
-0.84 (-1.44%)
After Hours
Last Updated: 18:12:50
Delayed by 15 minutes

Register Free for Streaming Quotes & Tools

Register for Free to get streaming quotes, interactive charts, trades, portfolio, live options flow and more.

Twilio Financial Summary

The current TWLO market cap is 10.4B. The company's latest EPS is -6.94 and P/E is -8.28.

Year End December 30 2022 20182019202020212022
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 650.07M1.13B1.76B2.84B3.83B
Operating Income -115.24M-369.79M-492.9M-884.08M-1.09B
Net Income -121.95M-307.06M-490.98M-949.9M-1.26B
Year End December 30 2022 20182019202020212022
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 1.03B5.15B9.49B13B12.56B
Total Liabilities 590.48M871.11M1.03B1.97B2.01B
Total Equity 438.24M4.28B8.45B11.03B10.56B
Year End December 30 2022 20182019202020212022
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating 7.98M14.05M32.65M-58.19M-254.37M
Investing -139.42M-1.29B-845.86M-2.49B-616.45M
Financing 515.82M1.02B1.49B3.1B45.01M
Market Cap 10.4B
Price to Earnings Ratio -8.28
Price to Sales Ratio 2.72
Price to Cash Ratio 15.96
Price to Book Ratio 0.99
Dividend Yield -

Share Statistics

Shares Outstanding 181.12M
Average Volume (1 week) 2.09M
Average Volume (1 Month) 2.26M
52 Week Change -19.33%
52 Week High 79.70
52 Week Low 41.00
Spread (Intraday) 0.19 (0.33%)

Company Info

Company Name Twilio Inc
Address 251 little falls drive
wilmington, delaware 19808
Website https://www.twilio.com
Industry prepackaged software (7372)