Twilio Inc.
← Back to TWLO Overview

Twilio Inc. (TWLO)

Solvency & Capital Structure

Total Debt

$1.07B

Net Debt

-$1.28B

Twilio Inc. currently has $1.07B in total debt. Net debt is -$1.28B after cash offsets. This 'Net Cash' position indicates exceptional financial strength.

Financial Fundamentals

TWLOQuarterly Data • 5Y View

DateTotal Debt ($B)Cash & Inv. ($B)Net Debt ($B)Total AssetsDebt/Assets
2026-03-311.072.35-1.28Net Cash9.5811.2%
2025-12-311.082.47-1.39Net Cash9.7711.1%
2025-09-301.092.46-1.36Net Cash9.7111.3%
2025-06-301.102.54-1.44Net Cash9.8511.2%
2025-03-311.102.45-1.35Net Cash9.8111.2%
2024-12-311.112.38-1.27Net Cash9.8711.3%
2024-09-301.132.70-1.57Net Cash10.0411.2%
2024-06-301.153.12-1.97Net Cash10.5110.9%
2024-03-311.163.83-2.67Net Cash11.2910.3%
2023-12-311.164.01-2.85Net Cash11.6110.0%
2023-09-301.193.86-2.66Net Cash11.8610.1%
2023-06-301.213.68-2.47Net Cash11.9010.2%
2023-03-311.233.95-2.71Net Cash12.3010.0%
2022-12-311.244.16-2.92Net Cash12.569.9%
2022-09-301.254.21-2.96Net Cash12.619.9%
2022-06-301.264.39-3.13Net Cash12.879.8%
2022-03-311.275.22-3.95Net Cash12.899.9%
2021-12-311.295.36-4.07Net Cash13.009.9%
2021-09-301.295.39-4.10Net Cash12.989.9%
2021-06-301.265.93-4.66Net Cash12.5310.1%
2021-03-311.515.71-4.20Net Cash12.2412.3%
2020-12-310.613.04-2.43Net Cash9.496.4%
2020-09-300.663.30-2.64Net Cash6.729.8%
2020-06-300.701.90-1.21Net Cash5.2913.1%
2020-03-310.651.84-1.20Net Cash5.1712.5%
2019-12-310.641.85-1.21Net Cash5.1512.4%
2019-09-300.621.88-1.26Net Cash5.1112.2%
2019-06-300.621.88-1.26Net Cash5.1112.2%
2019-03-310.630.92-0.29Net Cash4.1215.2%
2018-12-310.440.75-0.31Net Cash1.0342.4%
2018-09-300.430.75-0.32Net Cash1.0042.7%
2018-06-300.420.79-0.37Net Cash0.9942.9%
2018-03-310.000.31-0.31Net Cash0.480.0%
2017-12-310.000.29-0.29Net Cash0.450.0%
2017-09-300.000.28-0.28Net Cash0.440.0%
2017-06-300.000.29-0.29Net Cash0.440.0%
2017-03-310.000.29-0.29Net Cash0.430.0%
2016-12-310.000.31-0.31Net Cash0.410.0%
2016-09-300.000.25-0.25Net Cash0.340.0%
2016-06-300.000.26-0.26Net Cash0.340.0%
2016-03-310.000.10-0.10Net Cash0.170.0%
2015-12-310.000.11-0.11Net Cash0.160.0%
2015-09-300.000.12-0.12Net Cash0.160.0%
2015-06-300.000.12-0.12Net Cash0.160.0%
2015-03-310.000.03-0.03Net Cash0.00
2014-12-310.000.03-0.03Net Cash0.050.0%