Australia markets closed

Block, Inc. (SQ)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
68.18-0.99 (-1.43%)
At close: 04:00PM EST
68.00 -0.18 (-0.26%)
After hours: 07:59PM EST
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2021
31/12/2020
31/12/2019
31/12/2018
Cash flows from operating activities
Net income
-503,753
166,284
213,105
375,446
-38,453
Depreciation & amortisation
288,666
134,757
84,212
75,598
60,961
Deferred income taxes
-52,714
-10,435
-8,016
-1,376
-646
Stock-based compensation
972,835
608,040
397,800
297,863
216,881
Change in working capital
-683,454
-221,396
-9,173
-12,790
-16,079
Accounts receivable
-801,784
-346,217
-473,871
-248,271
245,795
Accounts payable
615,811
186,804
1,876,666
565,492
-45,054
Other working capital
166,887
543,510
243,201
403,201
232,293
Other non-cash items
316,742
142,404
-7,679
-34,882
-366
Net cash provided by operating activities
324,888
847,830
381,603
465,699
295,080
Cash flows from investing activities
Investments in property, plant and equipment
-158,001
-304,320
-138,402
-62,498
-62,787
Acquisitions, net
-
-163,970
-79,221
-20,372
-112,399
Purchases of investments
-932,845
-3,251,921
-2,015,891
-1,319,332
-1,148,442
Sales/maturities of investments
1,749,482
2,409,332
1,626,878
1,188,071
417,780
Net cash used for investing activities
1,450,990
-1,310,879
-606,636
95,193
-905,848
Cash flows from financing activities
Debt repayment
-2,077,056
-648,100
0
-
-223,325
Common stock issued
-
793,163
-
-
-
Other financing activities
435,122
520,048
-659,523
-217,388
-362,558
Net cash used provided by (used for) financing activities
-839,396
2,652,034
2,315,195
-98,874
515,755
Net change in cash
848,755
2,181,919
2,103,157
465,859
-102,234
Cash at beginning of period
6,785,739
4,793,171
1,098,706
632,847
735,081
Cash at end of period
7,722,221
6,975,090
3,201,863
1,098,706
632,847
Free cash flow
Operating cash flow
324,888
847,830
381,603
465,699
295,080
Capital expenditure
-158,001
-304,320
-138,402
-62,498
-62,787
Free cash flow
166,887
543,510
243,201
403,201
232,293