Twilio Inc Ratios

Ratios Dec2014 Dec2015 Dec2016 Dec2017 Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
Gross Margin 53.38%55.40%56.54%54.16%53.72%53.67%51.97%48.94%47.40%49.20%51.10%
EBT Margin -30.21%-21.20%-14.78%-15.79%-18.64%-31.93%-28.63%-33.81%-32.50%-23.99%-1.99%
EBIT Margin -30.03%-21.20%-14.90%-16.56%-17.73%-32.60%-27.98%-32.22%-31.50%-21.10%-1.20%
EBITDA Margin -30.03%-21.20%-14.90%-16.56%-17.73%-32.60%-27.98%-32.22%-31.50%-21.10%-1.20%
Operating Margin -30.03%-21.20%-14.90%-16.56%-17.73%-32.60%-27.98%-32.22%-31.50%-21.10%-1.20%
Net Margin -30.12%-23.30%-14.90%-15.97%-18.76%-27.07%-27.87%-33.43%-32.83%-24.45%-2.45%
FCF Margin -23.60%-16.28%-1.47%-5.15%-1.78%-2.76%-0.04%-3.67%-7.84%9.02%14.90%
Efficiency
Assets Average 0.29B0.43B0.74B3.09B7.32B11.24B12.78B12.09B10.74B
Equity Average 0.07B0.22B0.34B0.40B2.36B6.37B9.74B10.80B10.15B8.84B
Invested Capital 0.03B0.12B0.33B0.36B0.44B4.30B8.75B12.02B11.55B10.72B8.94B
Asset Utilization Ratio 0.970.930.880.370.240.250.300.340.42
Leverage & Solvency
Equity Ratio 0.740.800.800.430.830.890.850.840.840.81
Valuation
Enterprise Value -0.03B-0.11B2.21B1.90B8.08B11.63B48.06B41.60B4.87B9.72B14.19B
Market Capitalization 2.51B2.20B8.83B13.48B51.10B46.96B9.03B13.74B16.58B
Return Ratios
Return on Sales -0.30%-0.21%-0.15%-0.16%-0.19%-0.27%-0.28%-0.33%-0.33%-0.24%-0.02%
Return on Capital Employed -0.20%-0.19%-0.19%-0.13%-0.07%-0.09%-0.10%-0.08%-0.01%
Return on Invested Capital -0.13%-0.07%-0.09%
Return on Assets -0.14%-0.15%-0.16%-0.10%-0.07%-0.08%-0.10%-0.08%-0.01%
Return on Equity -0.48%-0.19%-0.18%-0.31%-0.13%-0.08%-0.10%-0.12%-0.10%-0.01%