- Stocks
- Technology
- NYSE: TWLO

Price (delayed)

$243.99

Market cap

$34.17B

P/E Ratio

N/A

Dividend/share

N/A

EPS

-$2.7

Enterprise value

$34.47B

The company's revenue has surged by 68% YoY and by 12% QoQ

TWLO's gross profit has soared by 67% year-on-year and by 11% since the previous quarter

Twilio's quick ratio has increased by 30% YoY but it has decreased by 10% QoQ

The net income has plunged by 171% YoY and by 19% from the previous quarter

The EPS has dropped by 105% year-on-year and by 14% since the previous quarter

What are the main financial stats of TWLO

Market
Valuations
Earnings

Shares outstanding

140.05M

Market cap

$34.17B

Enterprise value

$34.47B

Price to earnings (P/E)

N/A

Price to book (P/B)

8.01

Price to sales (P/S)

26.83

EV/EBIT

N/A

EV/EBITDA

N/A

EV/Sales

27.23

Revenue

$1.27B

EBIT

-$367.81M

EBITDA

-$251.24M

Free cash flow

-$35.54M

Per share
Balance sheet
Liquidity

EPS

-$2.7

Free cash flow per share

-$0.26

Book value per share

$30.47

Revenue per share

$9.09

TBVPS

$17.45

Total assets

$5.17B

Total liabilities

$909.74M

Debt

$648.23M

Equity

$4.26B

Working capital

$1.8B

Debt to equity

0.15

Current ratio

7.5

Quick ratio

7.28

Net debt/EBITDA

-1.2

Margins
Efficiency
Dividend

EBITDA margin

-19.8%

Gross margin

53.4%

Net margin

-28.9%

Operating margin

-29.6%

Return on assets

-7.1%

Return on equity

-8.5%

Return on invested capital

-15.2%

Return on capital employed

-7.5%

Return on sales

-29%

Dividend yield

N/A

DPS

N/A

Payout ratio

N/A

How has the Twilio stock price performed over time

How have Twilio's revenue and profit performed over time

Revenue

$1.27B

Gross profit

$676.4M

Operating income

-$374.89M

Net income

-$365.35M

Gross margin

53.4%

Net margin

-28.9%

The net income has plunged by 171% YoY and by 19% from the previous quarter

The operating income has plunged by 110% YoY

The company's revenue has surged by 68% YoY and by 12% QoQ

TWLO's gross profit has soared by 67% year-on-year and by 11% since the previous quarter

What is Twilio stock price valuation

P/E

N/A

P/B

8.01

P/S

26.83

EV/EBIT

N/A

EV/EBITDA

N/A

EV/Sales

27.23

The EPS has dropped by 105% year-on-year and by 14% since the previous quarter

The price to book (P/B) is 136% higher than the last 4 quarters average of 3.4 but 14% lower than the 5-year quarterly average of 9.3

The equity is up by 28% year-on-year

TWLO's P/S is 133% above its 5-year quarterly average of 11.5 and 92% above its last 4 quarters average of 14.0

The company's revenue has surged by 68% YoY and by 12% QoQ

How efficient is Twilio business performance

TWLO's return on equity is up by 27% year-on-year but it is down by 12% since the previous quarter

The return on invested capital has grown by 25% year-on-year and by 10% since the previous quarter

The ROS is down by 18% year-on-year but it is up by 9% since the previous quarter

The company's return on assets fell by 13% QoQ but it rose by 5% YoY

What is TWLO's dividend

DPS

N/A

Dividend yield

N/A

Payout ratio

N/A

There are no recent dividends present for TWLO.

How did Twilio financials performed over time

Twilio's quick ratio has increased by 30% YoY but it has decreased by 10% QoQ

Twilio's current ratio has increased by 29% YoY but it has decreased by 10% QoQ

The debt is 85% smaller than the equity

All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified.