Companies

TWILIO INC

TWLO · CIK 0001447669 · operating

$120.96+1.13%Last updated Feb 27, 10:31 PM

Key Statistics

Valuation

Market Cap$18.56B
P/E576.00
Fwd P/E18.93
PEG
P/S3.66
P/B2.36
EV/EBITDA45.70
EV/Rev3.34

Profitability

Gross Margin48.92%
Op. Margin3.11%
Net Margin0.67%
ROE0.43%
ROA0.35%
FCF Margin19.80%

Financial Health

Current Ratio4.03
Debt/Equity0.25
Free Cash Flow$1.00B
Div. Yield

Growth & Other

Revenue Growth13.66%
EPS Growth131.82%
Beta1.31
52W High$145.9
52W Low$77.512

About TWILIO INC

Twilio provides a customer engagement platform that enables businesses to build and maintain communications with end users across multiple channels. The company's core offerings include application programming interfaces and software solutions for messaging, voice, email, and user authentication. These tools allow developers to integrate real-time communications capabilities into applications and customer workflows without building infrastructure from scratch.

The company operates through two primary segments: Twilio Communications and Twilio Segment. The Communications segment encompasses the messaging, voice, and email APIs, along with Flex, a contact center platform, and marketing campaign tools. The Segment product line focuses on customer data and engagement, providing a unified platform to aggregate real-time information and enable personalized customer interactions through AI-driven capabilities.

Twilio serves a global customer base across multiple industries, with operations and customers throughout the United States and internationally. The company employs approximately 5,587 full-time employees and is headquartered in San Francisco, California. Founded in 2008 and incorporated in Delaware, Twilio trades on the New York Stock Exchange.

Earnings Per Share (Annual · SEC XBRL)

Fiscal years are as reported by the company and may not align with the calendar year. For example, Apple's FY 2024 ends in September 2024.

Fiscal YearEPS DilutedEPS BasicYoY
2025$0.21$0.22+131.8%
2024$-0.66$-0.66+88.1%
2023$-5.54$-5.54+19.2%
2022$-6.86$-6.86-25.9%
2021$-5.45$-5.45
2020
2019
2018
2017
2016

Annual Reports (10-K) · 8 filings

Report DateFiledAccession Number
2025-12-312026-02-240001447669-26-000021SEC ↗
2024-12-312025-02-260001447669-25-000035SEC ↗
2023-12-312024-02-270001447669-24-000034SEC ↗
2022-12-312023-02-270001447669-23-000049SEC ↗
2021-12-312022-02-220001447669-22-000049SEC ↗
2020-12-312021-02-260001447669-21-000070SEC ↗
2019-12-312020-03-020001447669-20-000045SEC ↗
2018-12-312019-03-010001047469-19-000807SEC ↗