Trade Desk Inc (TTD)
53.97 +0.70 (+1.31%) 04/25/25 [NASDAQ]
N/A x N/A N/A x N/A
Realtime by (Cboe BZX)
N/A x N/A N/A x N/A
Realtime 54.10 +0.13 (+0.24%) 04/25/25
for Fri, Apr 25th, 2025
Fiscal Year End Date: 12/31
(Values in U.S. thousands)
12-2024 | 12-2023 | 12-2022 | 12-2021 | 12-2020 | |
Cash Flows From Operating Activities | |||||
Net Income | 393,076 | 178,940 | 53,385 | 137,762 | 242,317 |
Depreciation Amortization | 87,490 | 80,418 | 54,425 | 42,219 | 28,632 |
Income taxes - deferred | -76,903 | -61,597 | -11,507 | -16,777 | -31,218 |
Accounts receivable | -474,227 | -554,012 | -291,747 | -444,342 | -418,054 |
Accounts payable and accrued liabilities | 298,919 | 475,463 | 187,119 | 309,410 | 481,313 |
Other Working Capital | -209,281 | -122,596 | -94,151 | -169,678 | 14,955 |
Other Operating Activity | 720,382 | 601,706 | 651,210 | 519,919 | 87,124 |
Operating Cash Flow | $739,456 | $598,322 | $548,734 | $378,513 | $405,069 |
Cash Flows From Investing Activities | |||||
Change In Deposits | -50,451 | -52,573 | -212,489 | -20,404 | -63,157 |
PPE Investments | -107,062 | -55,020 | -91,885 | -59,973 | -80,114 |
Net Acquisitions | N/A | N/A | N/A | -13,261 | N/A |
Investing Cash Flow | $-157,513 | $-107,593 | $-304,374 | $-93,638 | $-143,271 |
Cash Flows From Financing Activities | |||||
Debt Issued | N/A | N/A | N/A | N/A | 143,000 |
Debt Repayment | N/A | N/A | N/A | N/A | -143,000 |
Common Stock Issued | 266,270 | 99,007 | 80,587 | 90,705 | 97,817 |
Common Stock Repurchased | -234,784 | -646,597 | 0 | 0 | N/A |
Other Financing Activity | -139,095 | -78,516 | -48,595 | -58,779 | -53,138 |
Financing Cash Flow | $-107,609 | $-626,106 | $31,992 | $31,926 | $44,679 |
Beginning Cash Position | 895,129 | 1,030,506 | 754,154 | 437,353 | 130,876 |
End Cash Position | 1,369,463 | 895,129 | 1,030,506 | 754,154 | 437,353 |
Net Cash Flow | $474,334 | $-135,377 | $276,352 | $316,801 | $306,477 |
Free Cash Flow | |||||
Operating Cash Flow | 739,456 | 598,322 | 548,734 | 378,513 | 405,069 |
Capital Expenditure | -107,062 | -55,020 | -91,885 | -59,973 | -80,114 |
Free Cash Flow | 632,394 | 543,302 | 456,849 | 318,540 | 324,955 |