Singapore markets close in 7 hours 30 minutes

Graco Inc. (GGG)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
68.59-1.63 (-2.32%)
At close: 04:00PM EST
68.59 +0.01 (+0.01%)
After hours: 04:12PM 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
454,685
439,866
330,456
343,853
341,054
Depreciation & amortisation
62,702
59,325
55,329
48,911
47,754
Deferred income taxes
-16,291
-46,572
10,747
-6,411
15,405
Stock-based compensation
24,529
24,931
25,153
26,669
25,565
Change in working capital
-154,408
-20,654
-62,879
5,712
-61,793
Accounts receivable
-59,532
-13,801
-43,122
8,934
-12,402
Inventory
-106,704
-97,780
-13,086
12,435
-30,719
Accounts payable
6,820
12,397
6,820
-539
-1,976
Other working capital
173,086
323,330
322,697
290,781
314,131
Net cash provided by operating activities
371,217
456,896
394,035
418,734
367,985
Cash flows from investing activities
Investments in property, plant and equipment
-198,131
-133,566
-71,338
-127,953
-53,854
Acquisitions, net
-25,296
-19,386
-27,557
-26,577
-10,769
Other investing activities
-722
-347
-143
-939
-1,624
Net cash used for investing activities
-224,149
-153,299
-99,038
-155,469
-66,247
Cash flows from financing activities
Debt repayment
-75,001
-70
-250,000
-207,191
-583,212
Common stock issued
38,817
50,963
83,438
48,250
24,634
Common stock repurchased
-155,181
0
-102,143
-9,482
-244,814
Dividends paid
-138,727
-127,110
-116,983
-106,443
-88,845
Other financing activities
-1,219
-1,422
-1,797
-1,268
-16,151
Net cash used provided by (used for) financing activities
-334,584
-57,142
-139,471
-174,052
-282,711
Net change in cash
-189,001
245,393
157,936
88,855
19,214
Cash at beginning of period
603,828
378,909
220,973
132,118
112,904
Cash at end of period
416,312
624,302
378,909
220,973
132,118
Free cash flow
Operating cash flow
371,217
456,896
394,035
418,734
367,985
Capital expenditure
-198,131
-133,566
-71,338
-127,953
-53,854
Free cash flow
173,086
323,330
322,697
290,781
314,131