| Q1 2026 revenue and growth | $1.407 billion revenue, up 20% reported and 16% organic year over year | Twilio Q1 2026 earnings release | August 2, 2026 |
| Q1 2026 profitability and EPS | $107.7 million GAAP operating income, $90.1 million GAAP net income, $0.57 GAAP diluted EPS and $1.50 non-GAAP diluted EPS | Twilio Q1 2026 earnings release | August 2, 2026 |
| Q1 2026 free cash flow and expansion | $132.3 million free cash flow and 114% dollar-based net expansion | Twilio Q1 2026 earnings release | August 2, 2026 |
| FY2026 and Q2 2026 guidance | FY2026 reported revenue growth of 14% to 15%, $1.08 billion to $1.10 billion free cash flow; Q2 2026 revenue of $1.420 billion to $1.430 billion and $1.27 to $1.32 non-GAAP diluted EPS | Twilio Q1 2026 earnings release | August 2, 2026 |
| Cash, marketable securities, and buyback | $542 million cash, $1.804 billion short-term securities, and $892 million remaining on the $2 billion Class A repurchase authorization at March 31, 2026 | Twilio Q1 2026 earnings release | August 2, 2026 |
| Price, market cap, shares, and TTM metrics | $197.35 close, $29.95 billion market cap, 151.77 million shares, $5.30 billion TTM revenue, $956.57 million TTM free cash flow | StockAnalysis TWLO overview | August 2, 2026 |
| Valuation ratios | Forward P/E 34.05, P/FCF 31.31, price to sales 5.65, and net cash of $1.28 billion or $8.42 per share | StockAnalysis TWLO statistics | August 2, 2026 |
| FY2025 results and non-GAAP EPS | FY2025 revenue of $5.067 billion, GAAP net income of $33.8 million, and non-GAAP diluted EPS of $4.89 | StockAnalysis TWLO forecast | August 2, 2026 |
| Analyst consensus | Buy rating from 32 analysts with an average price target of $209.76, a low of $120 and a high of $300 | StockAnalysis TWLO forecast | August 2, 2026 |
| Moving averages, RSI, volume, and beta | 50-day $201.55, 200-day $149.62, RSI 48.88, 20-day volume 1.65 million, beta 1.36, 52-week range $91.84 to $238.48 | StockAnalysis TWLO statistics | August 2, 2026 |
| Annual revenue history | FY2025 $5.067 billion, FY2024 $4.458 billion, FY2023 $4.154 billion, FY2022 $3.826 billion | Macrotrends TWLO revenue | August 2, 2026 |