Trade Desk Financial Ratios for Analysis 2014-2024 | TTD

Fifteen years of historical annual and quarterly financial ratios and margins for Trade Desk (TTD).

Annual Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
2023202220212020201920182017201620152014
1.721.901.711.571.561.481.481.501.681.55
------0.100.140.761.59
------0.110.163.17-2.70
81.2182.1881.4878.6176.3776.0978.5180.3579.8271.81
10.307.2010.4317.2516.9722.4922.5028.3433.361.72
10.307.2010.4317.2516.9722.4922.5028.3433.361.72
14.4310.6513.9620.6720.2524.9624.8430.2234.973.24
13.778.0710.2017.2117.5822.1520.6421.6026.23-2.12
9.193.3811.5128.9816.3918.4716.48-13.177.70-
0.400.360.330.300.380.430.390.380.540.44
----------
0.680.670.590.530.570.570.510.540.590.57
538543616692644638710679615642
8.272.529.0223.9217.6822.3420.6812.46113-0.08
8.272.529.0223.9217.6822.3420.6812.46113-0.08
3.661.223.858.806.277.886.373.817.580.00
8.272.529.0223.9217.6822.3418.6410.7726.980.05
4.434.313.162.171.350.900.590.420.13-0.06
1.201.100.760.830.130.190.070.41-0.22-0.11
1.090.910.640.660.040.130.040.36-0.26-0.13

Quarterly Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-31
1.801.791.721.871.871.901.901.911.921.911.711.761.771.721.571.732.041.961.561.651.621.621.481.561.511.501.481.561.651.711.501.83-----
---------------0.080.160.18--------0.100.110.120.130.140.26-----
---------------0.090.190.21--------0.110.130.140.150.160.36-----
81.1078.9183.3881.0781.3377.8383.7882.2482.1079.7483.1082.2681.8577.0383.8679.2669.7774.9778.1175.6877.9172.1978.0375.3076.3273.2779.4178.0979.1976.4881.6980.3281.6075.27-79.25-
16.205.8323.847.648.98-6.0920.417.300.46-5.41-6.4126.7222.133.5433.2719.80-11.326.7024.3813.3519.984.6930.5218.7423.2911.5928.5623.1827.053.6333.2028.4231.8611.18-31.95-
16.205.8323.847.648.98-6.0920.417.300.46-5.41-6.4126.7222.133.5433.2719.80-11.326.7024.3813.3519.984.6930.5218.7423.2911.5928.5623.1827.053.6333.2028.4231.8611.18-31.95-
-------------------------------------
19.249.3726.5211.5612.91-2.5122.857.730.55-5.50-6.7226.2321.983.6833.4419.69-11.466.4424.8714.5120.874.4130.7318.6022.3410.7727.3120.2225.262.1431.7116.9329.19-6.15-27.17-
14.556.4416.077.987.102.4414.514.02-5.06-4.632.0319.7217.0410.3047.4819.0918.0214.9723.5911.8317.388.3924.5817.0817.2210.5916.3812.8825.899.2025.081.845.07-158.83-5.05-
0.110.110.120.110.110.100.110.100.100.090.110.100.100.080.120.100.080.090.120.120.130.110.140.140.130.120.130.120.130.120.130.13-----
-------------------------------------
0.200.190.210.200.200.180.210.190.200.180.200.190.180.160.200.190.160.170.190.200.190.170.190.190.170.150.170.170.190.170.190.19-----
447480426444455491430462454503460486491560446475561531486458467526468485517585526533472532469466-----
3.531.464.501.831.590.483.370.83-1.07-0.890.534.563.972.0914.994.953.313.578.323.635.652.369.996.026.433.456.854.759.512.866.252.50-----
3.531.464.501.831.590.483.370.83-1.07-0.890.534.563.972.0914.994.953.313.578.323.635.652.369.996.026.433.456.854.759.512.866.252.50-----
1.650.681.990.870.760.231.630.40-0.52-0.430.221.991.710.875.521.931.361.362.951.372.240.943.532.322.301.232.111.593.481.081.910.87-----
3.531.464.501.831.590.483.370.83-1.07-0.890.534.563.972.0914.994.562.792.948.323.635.652.369.996.026.433.456.174.228.372.485.401.85-----
4.894.434.434.404.233.984.313.913.653.393.162.712.512.282.171.771.621.461.351.191.100.970.900.780.700.630.590.520.490.430.420.38-----
0.530.371.201.010.630.381.100.750.490.300.760.430.170.150.830.480.310.110.130.180.090.020.190.080.030.030.070.02-0.03-0.050.410.230.150.160.00-0.180.00
0.470.351.090.960.590.350.910.670.460.280.640.340.130.120.660.360.220.070.040.130.050.000.130.050.010.020.04-0.01-0.05-0.060.360.200.130.15--0.20-