THE TRADE DESK, INC.

TTD
Real-time Estimate Quote. Real-time Estimate  - 07/27 03:00:53 pm
82.535USD +1.33%
Valuation
Fiscal Period: December 2020 2021
Capitalization1 37 61838 752
Entreprise Value (EV)1 37 18138 082
P/E ratio 162x259x
Yield --
Capitalization / Revenue 45,0x34,0x
EV / Revenue 44,5x33,4x
EV / EBITDA 131x94,5x
Price to Book 3,74x28,8x
Nbr of stocks (in thousands) 469 643475 773
Reference price (USD) 80,181,5
Announcement Date 02/18/2021-
Previous period Next period
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2020 2021
Net sales1 8361 141
EBITDA1 284403
Operating profit (EBIT)1 144180
Operating Margin 17,2%15,8%
Pre-Tax Profit (EBT)1 144181
Net income1 242172
Net margin 29,0%15,1%
EPS2 0,500,31
Dividend per Share2 --
Announcement Date 02/18/2021-
Previous period Next period
1 USD in Million
2 USD
Finances - Leverage
Fiscal Period: December 2020 2021
Net Debt1 --
Net Cash position1 437669
Leverage (Debt / EBITDA) -1,54x-1,66x
Free Cash Flow1 325298
ROE (Net Profit / Equities) 29,8%18,4%
Shareholders' equity1 813935
ROA (Net Profit / Asset) 10,8%7,84%
Assets1 2 2412 195
Book Value Per Share2 21,42,83
Cash Flow per Share2 0,800,66
Capex1 74,189,5
Capex / Sales 8,86%7,84%
Announcement Date 02/18/2021-
Previous period Next period
1 USD in Million
2 USD
Financial Ratios
Size 2021e 2022e
Capitalization 38 752 M $ -
Entreprise Value (EV) 38 082 M $ 40 099 M $
Valuation 2021e 2022e
P/E ratio (Price / EPS) 259x 201x
Capitalization / Revenue 34,0x 26,5x
EV / Revenue 33,4x 26,0x
EV / EBITDA 94,5x 73,6x
Yield (DPS / Price) - -
Price to book (Price / BVPS) 28,8x 21,7x
Profitability 2021e 2022e
Operating Margin (EBIT / Sales) 15,8% 19,2%
Operating Leverage (Delta EBIT / Delta Sales) 0,69x 1,97x
Net Margin (Net Profit / Revenue) 15,1% 15,6%
ROA (Net Profit / Asset) 7,84% 8,33%
ROE (Net Profit / Equities) 18,4% 15,9%
Rate of Dividend - -
Balance Sheet Analysis 2021e 2022e
CAPEX / Sales   7,84% 6,29%
Cash Flow / Sales 27,7% 27,9%
Capital Intensity (Assets / Sales) 1,92x 1,87x
Financial Leverage (Net Debt / EBITDA) - 2,60x
Price Earning Ratio
Change in Enterprise Value/EBITDA
EPS & Dividend