The Trade Desk, Inc.
← Back to TTD Overview

The Trade Desk, Inc. (TTD)

Solvency & Capital Structure

Total Debt

$423.6M

Net Debt

-$982.3M

The Trade Desk, Inc. currently has $423.6M in total debt. Net debt is -$982.3M after cash offsets. This 'Net Cash' position indicates exceptional financial strength.

Financial Fundamentals

TTDQuarterly Data • 5Y View

DateTotal Debt ($B)Cash & Inv. ($B)Net Debt ($B)Total AssetsDebt/Assets
2026-03-310.421.41-0.98Net Cash5.737.4%
2025-12-310.441.30-0.87Net Cash6.157.1%
2025-09-300.381.45-1.07Net Cash5.946.3%
2025-06-300.341.69-1.34Net Cash5.965.8%
2025-03-310.331.74-1.41Net Cash5.715.9%
2024-12-310.311.92-1.61Net Cash6.115.1%
2024-09-300.291.73-1.44Net Cash5.515.3%
2024-06-300.261.51-1.24Net Cash5.165.1%
2024-03-310.241.42-1.18Net Cash4.665.1%
2023-12-310.241.38-1.14Net Cash4.894.8%
2023-09-300.251.52-1.27Net Cash4.525.5%
2023-06-300.251.43-1.18Net Cash4.355.8%
2023-03-310.251.33-1.08Net Cash4.006.3%
2022-12-310.261.45-1.19Net Cash4.386.0%
2022-09-300.271.32-1.05Net Cash3.926.8%
2022-06-300.271.21-0.95Net Cash3.677.3%
2022-03-310.281.10-0.83Net Cash3.438.1%
2021-12-310.280.96-0.67Net Cash3.588.0%
2021-09-300.290.80-0.51Net Cash2.999.8%
2021-06-300.290.71-0.41Net Cash2.7910.5%
2021-03-310.280.68-0.40Net Cash2.6010.9%
2020-12-310.290.62-0.33Net Cash2.7510.6%
2020-09-300.310.56-0.25Net Cash2.1414.6%
2020-06-300.380.56-0.18Net Cash1.8520.5%
2020-03-310.370.45-0.08Net Cash1.7720.9%
2019-12-310.190.25-0.07Net Cash1.7311.0%
2019-09-300.180.30-0.11Net Cash1.4213.0%
2019-06-300.090.23-0.14Net Cash1.247.1%
2019-03-310.080.22-0.14Net Cash1.087.4%
2018-12-310.000.21-0.21Net Cash1.120.0%
2018-09-300.000.17-0.17Net Cash0.870.0%
2018-06-300.000.14-0.14Net Cash0.840.0%
2018-03-310.000.14-0.14Net Cash0.740.0%
2017-12-310.030.16-0.13Net Cash0.803.4%
2017-09-300.030.13-0.11Net Cash0.644.2%
2017-06-300.030.12-0.09Net Cash0.545.0%
2017-03-310.030.11-0.08Net Cash0.465.7%
2016-12-310.030.13-0.11Net Cash0.544.8%
2016-09-300.050.12-0.07Net Cash0.4212.1%
2016-06-300.060.040.020.2918.9%
2016-03-310.050.030.020.2223.9%
2015-12-310.040.000.040.2121.4%