TWLO logo

TWLO

Twilio Inc.NYSECommunication Services
$130.95+0.38%OpenMarket Cap: $19.85B

As of 2026-04-06

Valuation

P/E (TTM)

586.80

PEG

4.48

P/B

2.55

P/S

3.92

EV/EBITDA

75.48

DCF Value

$171.36

FCF Yield

5.2%

Div Yield

0.0%

Margins & Returns

Gross Margin

49.0%

Operating Margin

3.2%

Net Margin

0.7%

ROE

0.4%

ROA

0.8%

ROIC

1.1%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$1.37B49.6%$61.8M$-45.9M$-0.30
FY 2025$5.07B48.0%$174.7M$33.8M$0.21
Q3 2025$1.30B48.6%$40.9M$37.2M$0.23
Q2 2025$1.23B48.1%$37.1M$22.4M$0.14
Q1 2025$1.17B49.6%$23.1M$20.0M$0.12
Q4 2024$1.19B49.2%$13.7M$-12.5M$-0.08
FY 2024$4.46B50.0%$-40.4M$-109.4M$-0.66
Q3 2024$1.13B50.0%$-1.2M$-9.7M$-0.06
Q2 2024$1.08B50.2%$-19.3M$-31.9M$-0.19
Q1 2024$1.05B50.7%$-33.6M$-55.3M$-0.31
Q4 2023$1.08B47.7%$-49.5M$-365.4M$-2.01
FY 2023$4.15B47.3%$-386.8M$-1.02B$-5.54