Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)
TTD logo

TTD

NSD
The Trade Desk Inc.
TechnologySoftware - Application
Watchlists:
Last updated: Monday 21st July 2025
80.21
-1.23 (-1.51%)
Prev Close:81.44
Open:81.07
Bid:79.95
Ask:80.0
52 Week Range
42.96
141.53
Volume:10,696,065
Mkt Cap:39,512 M
Price Target
$92.24
+15.0%

Financial Statements

TTD - Cash Flow (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Invalid date
Asset Impairment Charge853000.03 M3 M1 M3 M3 M2 M4 M2 M
Capital Expenditure Reported107 M55 M92 M60 M80 M41 M25 M13 M9 M
Cash Flow From Continuing Investing Activities-158 M-108 M-304 M-94 M-143 M-164 M-25 M-16 M-9 M
Change In Account Payable299 M475 M187 M309 M481 M192 M178 M172 M209 M
Change In Accrued Expense47 M36 M8 M8 M35 M7 M17 M8 M15 M
Change In Interest Payable35 M7 M17 M8 M15 M
Change In Payables And Accrued Expense345 M511 M195 M317 M517 M199 M195 M180 M224 M
Change In Prepaid Assets-39 M-27 M51 M2 M-67 M-20 M-11 M-5 M-3 M
Change In Working Capital-168 M-70 M-46 M-126 M32 M-152 M-55 M-50 M34 M
Changes In Account Receivables-474 M-554 M-292 M-444 M-418 M-331 M-240 M-225 M-188 M
Common Stock Payments-235 M-647 M-58 M
Depreciation And Amortization87 M80 M54 M42 M29 M22 M12 M7 M4 M
Financing Cash Flow-108 M-626 M32 M32 M45 M27 M-10 M7 M64 M
Income Tax Paid Supplemental Data159 M152 M4 M4 M5 M20 M17 M19 M17 M
Interest Paid Supplemental Data986000.0967000.0995000.0518000.02 M412000.0817000.01 M2 M
Issuance Of Capital Stock50 M38 M33 M29 M78 M
Issuance Of Debt-2 M-6000.0-27 M-1 M-21 M
Net Business Purchase And Sale-13 M-3 M
Net Common Stock Issuance-185 M-608 M33 M29 M20 M
Net Investment Properties Purchase And Sale-50 M-53 M-212 M-20 M-63 M-123 M
Net Investment Purchase And Sale-50 M-53 M-212 M-20 M-63 M-123 M
Net Issuance Payments Of Debt-2 M-6000.0-27 M-1 M-21 M
Net Long Term Debt Issuance-2 M-143 M-6000.0-27 M-1 M-21 M
Net PPE Purchase And Sale-98 M-47 M-84 M-55 M-74 M-36 M-20 M-10 M-7 M
Net Preferred Stock Issuance60 M
Net Technology Purchase And Sale-9 M-8 M-8 M-5 M-6 M-5 M-5 M-3 M-2 M
Other Non-cash Items503 M470 M498 M341 M133 M93 M47 M24 M18 M
Preferred Stock Issuance60 M
Proceeds From Stock Option Exercised216 M61 M48 M61 M98 M47 M24 M10 M5 M
Purchase Of Investment-680 M-608 M-553 M-278 M-231 M-213 M
Purchase Of PPE-98 M-47 M-84 M-55 M-74 M-36 M-20 M-10 M-7 M
Purchase Of Technology-9 M-8 M-8 M-5 M-6 M-5 M-5 M-3 M-2 M
Repayment Of Debt-2 M-143 M-6000.0-27 M-1 M-97 M
Sale Of Investment629 M556 M341 M258 M168 M90 M
Short Term Debt Issuance143 M
Stock Based Compensation495 M492 M499 M337 M112 M81 M42 M21 M5 M
Unrealized Gain Loss On Investment Securities9 M
Begcash437 M131 M207 M156 M133 M4 M
Capex-98 M-47 M-84 M-55 M-74 M-36 M-20 M-10 M-7 M
Cffcf-108 M-626 M32 M32 M45 M27 M-10 M7 M64 M
Cffinv-158 M-108 M-304 M-94 M-143 M-164 M-25 M-16 M-9 M
Cffoa739 M598 M549 M379 M405 M60 M87 M31 M75 M
Chgcash474 M-135 M276 M317 M306 M-76 M51 M23 M129 M
Chgpay299 M475 M187 M309 M481 M192 M178 M172 M209 M
Chgrec-474 M-554 M-292 M-444 M-418 M-331 M-240 M-225 M-188 M
Comstkiss50 M38 M33 M29 M78 M
Definc-77 M-62 M-12 M-17 M-31 M-10 M-5 M-2 M-607000.0
Deftax-77 M-62 M-12 M-17 M-31 M-10 M-5 M-2 M-607000.0
Depamor87 M80 M54 M42 M29 M22 M12 M7 M4 M
Endcash474 M-135 M276 M754 M437 M131 M207 M156 M133 M
Fcf632 M552 M465 M324 M331 M25 M67 M21 M68 M
Ltdebtiss76 M
Ltdebtpay-2 M-143 M-6000.0-27 M-1 M-97 M
Netinccont393 M179 M53 M138 M242 M108 M88 M51 M20 M
Netothfin-139 M-79 M-49 M-57 M-53 M-19 M-7 M-1 M-155000.0
Netstdebtiss143 M
Opcf739 M598 M549 M379 M405 M60 M87 M31 M75 M
Purchbus-13 M-3 M
Purchsti-680 M-608 M-553 M-278 M-231 M-213 M
Repurchstk-235 M-647 M-58 M
Salelti2 M5 M
Salesti629 M556 M339 M253 M168 M90 M