Twilio Inc. (TWLO)
NYSE: TWLO · IEX Real-Time Price · USD
58.65
+1.00 (1.73%)
Jul 19, 2024, 4:00 PM EDT - Market closed

Twilio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 2016
Market Capitalization
10,03913,7369,02546,96151,10013,479
Upgrade
Market Cap Growth
-10.78%52.19%-80.78%-8.10%279.10%52.69%
Upgrade
Enterprise Value
7,36710,8936,09842,87848,65812,267
Upgrade
PE Ratio
--13.53-7.18-49.44-104.08-43.90
Upgrade
PS Ratio
2.393.312.3616.5229.0111.88
Upgrade
PB Ratio
1.061.410.864.266.053.15
Upgrade
P/FCF Ratio
15.3237.79-26.98-316.85-1929.82-253.17
Upgrade
P/OCF Ratio
14.2933.12-35.48-807.001564.88959.52
Upgrade
EV/Sales Ratio
1.762.621.5915.0927.6210.81
Upgrade
EV/EBITDA Ratio
-19.06-15.29-6.32-61.03-137.16-48.72
Upgrade
EV/EBIT Ratio
-11.91-10.93-4.90-44.62-96.46-33.87
Upgrade
EV/FCF Ratio
11.2429.96-18.23-289.30-1837.61-230.40
Upgrade
Debt / Equity Ratio
0.120.120.120.120.070.15
Upgrade
Debt / EBITDA Ratio
-2.60-1.64-1.27-1.81-1.69-2.54
Upgrade
Debt / FCF Ratio
1.763.22-3.67-8.60-22.59-12.02
Upgrade
Quick Ratio
6.116.205.828.177.348.12
Upgrade
Current Ratio
6.556.646.178.437.528.34
Upgrade
Asset Turnover
0.360.350.300.220.260.23
Upgrade
Return on Equity (ROE)
-7.40%-10.20%-11.70%-8.80%-8.60%-7.60%
Upgrade
Return on Assets (ROA)
-6.20%-8.50%-9.90%-7.50%-7.40%-6.30%
Upgrade
Return on Capital (ROIC)
-6.19%-8.04%-10.23%-7.44%-5.45%-7.52%
Upgrade
Earnings Yield
-7.26%-7.39%-13.92%-2.02%-0.96%-2.28%
Upgrade
FCF Yield
6.53%2.65%-3.71%-0.32%-0.05%-0.39%
Upgrade
Buyback Yield / Dilution
2.89%-0.18%-5.06%-18.73%-12.78%-33.93%
Upgrade
Total Shareholder Return
2.89%-0.18%-5.06%-18.73%-12.78%-33.93%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).