TWLO   $69.99  -0.95% Market Open

Twilio Inc
Total Cash 3.12B
totalCashPerShare 19.403
EBITDA 38.37M
Total Debt 1.15B
quickRatio 5.135
currentRatio 5.571
Total Revenue 4.24B
debtToEquity 13.194
Revenue/Share 23.726
ROA -0.0114400005
ROE -0.06371
grossProfits
freeCashflow 896.00M
operatingCashflow 832.44M
earningsGrowth
revenueGrowth 0.043
grossMargins 0.50672
ebitdaMargins 0.0090499995
operatingMargins -0.01787
profitMargins -0.1402
enterpriseValue 9.41B
forwardPE 18.367188
floatShares 151.64M
sharesOutstanding 160.60M
sharesShort 2.64M
sharesShortPriorMonth 3.15M
dateShortInterest
sharesPercentSharesOut 0.02%
heldPercentInsiders 0.05%
heldPercentInstitutions 0.84%
Short Ratio help_outline 1.43%
shortPercentOfFloat 0.02%
impliedSharesOutstanding
bookValue 52.875
Price To Book help_outline 1.33
earningsQuarterlyGrowth
netIncomeToCommon -594.32M
trailingEps -3.29%
forwardEps 3.84%
enterpriseToEbitda 245.16
lastDividendValue
lastDividendDate
currentQuarterEstimate 0.85 3Q 2024
institutionsCount 870
lastUpdated Oct. 21, 2024, 9:29 p.m.