New Zealand markets open in 2 hours 37 minutes

Advance Auto Parts, Inc. (AAP)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
65.76-0.38 (-0.57%)
At close: 04:00PM EDT
65.65 -0.11 (-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
21,424
29,735
464,402
596,615
493,021
-
Depreciation & amortisation
308,611
306,454
283,800
259,933
250,081
-
Deferred income taxes
-52,044
-47,782
16,528
58,786
8,136
-
Stock-based compensation
45,819
45,647
50,978
63,067
45,271
-
Change in working capital
362,796
-50,803
-92,713
127,657
118,963
-
Inventory
169,193
44,821
-229,643
-124,139
-101,449
-
Accounts payable
278,222
-4,645
227,774
291,042
216,488
-
Other working capital
471,215
44,964
310,610
817,383
701,882
-
Other non-cash items
3,582
3,267
2,587
-7,985
1,467
-
Net cash provided by operating activities
672,587
287,375
736,571
1,107,022
969,688
-
Cash flows from investing activities
Investments in property, plant and equipment
-201,372
-242,411
-425,961
-289,639
-267,806
-
Net cash used for investing activities
-184,747
-235,489
-424,448
-287,314
-266,897
-
Cash flows from financing activities
Debt repayment
-2,035,000
-4,990,000
-2,051,081
0
-1,102,568
-
Common stock issued
-
-
-
3,074
3,270
3,334
Common stock repurchased
-5,251
-14,518
-618,480
-906,208
-469,691
-
Dividends paid
-134,772
-209,293
-336,230
-160,925
-56,347
-
Other financing activities
-5,402
-1,493
1,469
3,021
-4,483
-
Net cash used provided by (used for) financing activities
-261,579
189,267
-620,704
-1,064,112
-285,997
-
Net change in cash
227,123
232,666
-317,245
-238,930
416,327
-
Cash at beginning of period
223,880
270,805
588,050
826,980
418,665
-
Cash at end of period
450,141
503,471
270,805
588,050
834,992
-
Free cash flow
Operating cash flow
672,587
287,375
736,571
1,107,022
969,688
-
Capital expenditure
-201,372
-242,411
-425,961
-289,639
-267,806
-
Free cash flow
471,215
44,964
310,610
817,383
701,882
-