Twilio Inc (N:TWLO)

Valuation Ratios

TWLO
Industry
Sector
Beta
1.15
--
--
Price to Sales - TTM
13.28
5.49
3.37
Price to Book - most recent quarter
3.12
3.68
2.42
Price to Cash Flow per share - TTM
--
14.22
14.32
Price to Free Cash Flow per share - TTM
--
32.54
29.12

Analysts

Latest
6 Months
1 Year
Consensus Recommendations
BUY
STRONG BUY
STRONG BUY
Number of Analysts
23.00
24.00
18.00

Dividends

TWLO
Industry
Sector
Dividend Yield - indicated annual
--
2.25
2.42
Payout Ratio - TTM
--
73.56
48.63

Growth Rate

TWLO
Industry
Sector
Revenue Change % - most recent quarter vs 1 yr ago
74.70
16.02
10.32
Revenue Change % - TTM over TTM
79.60
10.09
11.91
Growth Rate % - revenue 5 yr
67.08
12.69
9.45
EPS Change % - most recent quarter vs 1 yr ago
-133.02
9.92
-12.31
EPS Change % - TTM over TTM
-119.32
-28.48
-15.76
Growth Rate % - EPS 5 yr--
5.19
9.66
--
Growth Rate % - capital spending 5 yr
48.17
6.56
8.71

Financial Strength

TWLO
Industry
Sector
Quick Ratio - most recent quarter
--
0.94
1.45
Current Ratio - most recent quarter
9.57
0.98
1.71
LT Debt/Equity - most recent quarter
10.74
68.14
62.70
Total Debt/Total Equity - most recent quarter
10.90
81.73
78.81
Net Interest Coverage - TTM
--
-7.84
-4.21

Profitability Ratios

TWLO
Industry
Sector
Gross Margin % - TTM
53.82
60.57
45.28
Gross Margin % - 5 yr avg.
54.48
62.68
46.01
Operation Margin % - TTM
-31.76
-191.91
-123.79
Operation Margin % - 5 yr avg
-17.99
-187.04
-92.19
Pretax Margin % - TTM
-31.75
-222.85
-162.36
Pretax Margin % - 5 yr avg.
-18.16
-173.40
-112.51
Net Profit Margin % - TTM
-26.20
-150.40
-153.82
Net Profit Margin % - 5 yr avg.
-18.28
-174.05
-112.70

Efficiency

TWLO
Industry
Sector
Revenue/Employee - TTM
699,684.80
341,294.90
347,324.54
Net Income/Employee - TTM
-183,315.30
-101,722.64
-63,417.97
Receivables Turnover - TTM
9.53
8.49
9.23
Inventory Turnover - TTM
--
15.77
8.51
Asset Turnover - TTM
0.33
0.73
0.85

Management Effectiveness

TWLO
Industry
Sector
Return on Average Assets % - TTM
-8.64
-210.91
-89.04
Return on Average Assets % - 5 yr avg.
-17.82
-57.71
-51.91
Return on Investment - TTM
-9.15
-51.04
-26.49
Return on Investment - 5 yr avg.
-17.82
-57.71
-51.91
Return on Average Equity % - TTM
-11.19
-40.65
-26.63
Return on Average Equity % - 5 yr avg.
-43.34
-36.09
-17.16