Twilio Inc.

TWLO · NYSE
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$15,325,745$19,055,529$15,014,028$17,933,188
- Cash$734,843$969,229$467,094$421,297
+ Debt$1,094,843$1,102,590$1,100,940$1,110,147
Enterprise Value$15,685,745$19,188,890$15,647,874$18,622,038
Revenue$1,300,402$1,228,425$1,172,463$1,194,835
% Growth5.9%4.8%-1.9%
Gross Profit$632,077$591,329$581,567$588,088
% Margin48.6%48.1%49.6%49.2%
EBITDA$70,666$88,776$72,647$63,484
% Margin5.4%7.2%6.2%5.3%
Net Income$37,248$22,423$20,017-$12,470
% Margin2.9%1.8%1.7%-1%
EPS Diluted0.230.140.12-0.08
% Growth64.3%16.7%250%
Operating Cash Flow$290,431$277,084$191,042$108,446
Capital Expenditures$21,917-$13,592-$12,727-$14,979
Free Cash Flow$312,348$263,492$178,315$93,467