TWLO Twilio Inc. logo

TWLO Twilio Inc.

Technology
$189.65+0.94%ClosedMarket Cap: $28.78B

As of 2026-05-26

Valuation

P/E (TTM)

594.01

PEG

4.54

P/B

3.68

P/S

5.38

EV/EBITDA

66.11

DCF Value

$160.79

FCF Yield

3.5%

Div Yield

0.0%

Margins & Returns

Gross Margin

48.7%

Operating Margin

4.9%

Net Margin

2.0%

ROE

1.3%

ROA

1.1%

ROIC

2.3%

Income Statement

Periods shown are fiscal year quarters (may differ from calendar year)

PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q1 null$1.41B48.6%$107.7M$90.1M$
Q4 null$1.37B48.5%$73.7M$-45.9M$
FY null$5.07B48.9%$174.7M$33.8M$
Q3 null$1.30B48.6%$40.9M$37.2M$
Q2 null$1.23B49.1%$37.0M$22.4M$
Q1 null$1.17B49.6%$23.1M$20.0M$
Q4 null$1.19B50.2%$13.7M$-12.5M$
FY null$4.46B51.1%$-40.4M$-109.4M$
Q3 null$1.13B51.0%$-4.9M$-9.7M$
Q2 null$1.08B51.3%$-19.0M$-31.9M$
Q1 null$1.05B50.7%$-33.6M$-55.3M$
Q4 2023$1.08B47.7%$-49.5M$-365.4M$-2.01