Australia markets close in 1 hour 25 minutes

The Trade Desk, Inc. (TTD)

NasdaqGM - NasdaqGM Real-time price. Currency in USD
Add to watchlist
95.24-5.71 (-5.66%)
At close: 04:00PM EDT
95.40 +0.16 (+0.17%)
After hours: 07:59PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
201,274
178,940
53,385
137,762
242,317
-
Depreciation & amortisation
82,867
80,418
54,425
42,219
28,632
-
Deferred income taxes
-
-61,597
-11,507
-16,777
-31,218
-
Stock-based compensation
488,771
491,621
498,642
337,413
111,775
-
Change in working capital
-149,623
-122,596
-94,151
-169,678
14,955
-
Accounts receivable
-574,030
-554,012
-291,747
-444,342
-418,054
-
Accounts payable
455,968
475,463
187,119
309,410
481,313
-
Other working capital
542,642
543,302
456,849
318,540
324,955
-
Other non-cash items
31,845
28,576
44,737
46,118
35,459
-
Net cash provided by operating activities
596,221
598,322
548,734
378,513
405,069
-
Cash flows from investing activities
Investments in property, plant and equipment
-53,579
-55,020
-91,885
-59,973
-80,114
-
Acquisitions, net
-
0
0
-13,261
0
-
Purchases of investments
-623,389
-608,379
-553,295
-278,387
-230,759
-
Sales/maturities of investments
576,869
555,806
340,806
257,983
167,602
-
Net cash used for investing activities
-100,099
-107,593
-304,374
-93,638
-143,271
-
Cash flows from financing activities
Debt repayment
-
-
0
0
-143,000
0
Common stock repurchased
-480,343
-646,597
0
0
-
-
Other financing activities
-89,727
-78,516
-48,595
-58,779
-53,138
-
Net cash used provided by (used for) financing activities
-470,624
-626,106
31,992
31,926
44,679
-
Net change in cash
25,498
-135,377
276,352
316,801
306,477
-
Cash at beginning of period
892,702
1,030,506
754,154
437,353
130,876
-
Cash at end of period
918,200
895,129
1,030,506
754,154
437,353
-
Free cash flow
Operating cash flow
596,221
598,322
548,734
378,513
405,069
-
Capital expenditure
-53,579
-55,020
-91,885
-59,973
-80,114
-
Free cash flow
542,642
543,302
456,849
318,540
324,955
-