TW

Twilio

TWLO
NYSEInformation Technology

Income Statement

Total Revenue$4.46B
Gross Profit$2.28B
Operating Income$-53.71M
EBITDA$117.37M
EBIT$-88.61M
Pre-tax Income$130.74M
Net Income$-109.4M

Balance Sheet

Cash Equivalent$608.23M
Total Debt$1.13B
Book Value$8.58B
Book Value Per Share51.42

Key Ratios

Return on Equity (ROE)-1.38%
Return on Assets (ROA)-1.11%
Return on Invested Capital (ROI)-1.22%
Net Profit Margin-2.45%
Current Ratio4.20
Quick Ratio3.62
Long-Term Debt / Equity0.12