UK markets closed

Etsy, Inc. (ETSY)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
59.97+0.73 (+1.23%)
At close: 04:00PM EDT
60.00 +0.03 (+0.05%)
After hours: 07:55PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Cash flows from operating activities
Net income
296,035
307,568
-694,288
493,507
349,246
Depreciation & amortisation
94,997
91,323
96,702
74,267
58,189
Deferred income taxes
-46,348
-50,086
-55,303
-88,952
2,202
Stock-based compensation
286,558
284,558
230,888
139,910
65,114
Change in working capital
1,288
-23,704
40,466
23,883
124,197
Accounts receivable
-
-45,394
-34,626
-103,197
-112,681
Accounts payable
-
31,910
21,102
69,772
104,691
Other working capital
677,500
665,605
646,413
621,444
671,846
Other non-cash items
-10,479
-1,901
6,423
6,976
40,771
Net cash provided by operating activities
718,915
705,513
683,612
651,551
678,956
Cash flows from investing activities
Investments in property, plant and equipment
-41,415
-39,908
-37,199
-30,107
-7,110
Acquisitions, net
-
0
0
-1,699,974
0
Purchases of investments
-368,313
-342,850
-270,345
-418,518
-499,237
Sales/maturities of investments
347,412
309,451
277,520
590,630
495,848
Other investing activities
-
-
-6,456
-1,937
-880
Net cash used for investing activities
-62,316
-73,307
-30,024
-1,557,969
-11,379
Cash flows from financing activities
Debt repayment
-6,296
-6,368
-6,351
-52,764
-146,379
Common stock repurchased
-587,130
-576,968
-425,727
-302,774
-268,653
Other financing activities
-81,048
-87,425
-89,430
-214,419
-141,005
Net cash used provided by (used for) financing activities
-660,999
-656,533
-506,484
452,749
119,282
Net change in cash
-3,300
-12,296
141,082
-463,903
800,806
Cash at beginning of period
792,137
926,619
785,537
1,249,440
448,634
Cash at end of period
787,737
914,323
926,619
785,537
1,249,440
Free cash flow
Operating cash flow
718,915
705,513
683,612
651,551
678,956
Capital expenditure
-41,415
-39,908
-37,199
-30,107
-7,110
Free cash flow
677,500
665,605
646,413
621,444
671,846