Twilio Inc.

TWLO · NYSE
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$15,326$19,056$15,014$17,933
- Cash$735$969$467$421
+ Debt$1,095$1,103$1,101$1,110
Enterprise Value$15,686$19,189$15,648$18,622
Revenue$1,300$1,228$1,172$1,195
% Growth5.9%4.8%-1.9%
Gross Profit$632$591$582$588
% Margin48.6%48.1%49.6%49.2%
EBITDA$71$89$73$63
% Margin5.4%7.2%6.2%5.3%
Net Income$37$22$20-$12
% Margin2.9%1.8%1.7%-1%
EPS Diluted0.230.140.12-0.08
% Growth64.3%16.7%250%
Operating Cash Flow$290$277$191$108
Capital Expenditures$22-$14-$13-$15
Free Cash Flow$312$263$178$93
Twilio Inc. (TWLO) Financial Statements & Key Stats | AlphaPilot