Twilio Inc. logo TWLO - Twilio Inc.

NEXT EARNINGS: Apr 30, 2026 EPS Est: $1.27 | Rev Est: $1.3B
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 36
HOLD 14
SELL 2
STRONG
SELL
0
| PRICE TARGET: $141.75 DETAILS
HIGH: $170.00
LOW: $100.00
MEDIAN: $148.50
CONSENSUS: $141.75
UPSIDE: 24.51%
Market Cap: 17.47B
Volume: 2,718,750
Avg Volume: 2,499,853
52 Week Range: 77.512-145.9
Sector: Communication Services
Industry: Internet Content & Information
Beta: 1.31
Last Dividend: $N/A
Exchange: NYSE
Country: US
Employees: 5,502
IPO Date: 2016-06-23
EPS (TTM): 0.22
P/E Ratio: 643.16
Revenue (TTM): 5.07B
Total Assets: 9.77B
Total Debt: 1.14B
Cash & Equiv: 682.34M
Rev Growth (5Y): 23.5%
EPS Growth (5Y): N/A
FCF Growth (5Y): N/A
ROCE: 2.0%
Debt/Equity: 0.15

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-12 $1.33 $1.24 +7.3% $1.4B $1.3B +6.2%
2025-10-30 $1.25 $1.07 +16.8% $1.3B $1.3B +3.8%
2025-08-07 $1.19 $1.05 +13.3% $1.2B $1.2B +3.4%
2025-05-01 $1.14 $0.96 +19.0% $1.2B $1.1B +2.9%
2025-02-13 $1.00 $0.99 +1.0% $1.2B $1.2B +1.0%
2024-10-30 $1.02 $0.86 +18.9% $1.1B $1.1B +3.6%
2024-08-01 $0.87 $0.73 +18.9% $1.1B $1.1B +1.9%
2024-05-07 $0.80 $0.59 +35.1% $1.0B $1.0B +1.3%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 5.07B 4.46B 4.15B 3.83B 2.84B 1.76B 1.13B 650.07M 399.02M 277.33M 166.92M 88.85M
Net Income 33.83M (109.40M) (1.02B) (1.26B) (949.90M) (490.98M) (307.06M) (121.95M) (63.71M) (41.32M) (35.50M) (26.76M)
EPS 0.22 -0.66 -5.54 -6.86 -5.45 -3.35 -2.36 -1.26 -0.70 -0.47 -0.46 -0.37
Total Assets 9.77B 9.87B 11.61B 12.56B 13.00B 9.49B 5.15B 1.03B 449.78M 412.69M 157.52M 54.97M
Total Debt 1.14B 1.11B 1.16B 1.24B 1.29B 607.23M 640.22M 436.67M 0 0 0 0
Cash & Equivalents 682.34M 421.30M 655.93M 651.75M 1.48B 933.88M 253.66M 487.21M 115.29M 305.67M 108.83M 32.63M
Operating Cash Flow 1.04B 716.24M 414.75M (254.37M) (58.19M) 32.65M 14.05M 7.98M (3.26M) 10.09M (18.76M) (17.36M)
Free Cash Flow 1.03B 657.46M 363.52M (334.55M) (148.21M) (26.48M) (53.24M) (16.67M) (30.08M) (16.39M) (29.38M) (22.53M)
FCF per Share 6.75 3.96 1.98 -1.83 -0.85 -0.18 -0.41 -0.17 -0.33 -0.19 -0.38 -0.31
Book Value 7.82B 7.95B 9.73B 10.56B 11.03B 8.45B 4.28B 438.24M 359.85M 329.45M 116.62M 31.19M
Cash & ST Investments 2.47B 2.38B 4.01B 4.16B 5.36B 3.04B 1.85B 748.34M 290.87M 305.67M 108.83M 32.63M
ROC Equity 0.00 -0.01 -0.10 -0.12 -0.09 -0.06 -0.07 -0.28 -0.18 -0.13 -0.30 -0.86