UK markets closed

Papa John's International, Inc. (PZZA)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
63.75-0.51 (-0.79%)
As of 11:51AM EDT. Market open.
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
82,098
82,098
67,772
120,016
57,932
Depreciation & amortisation
64,090
64,090
52,032
48,816
49,705
Deferred income taxes
-5,991
-5,991
2,798
3,753
-9,268
Stock-based compensation
17,924
17,924
18,388
16,919
16,310
Change in working capital
28,774
28,774
-58,419
-9,497
71,555
Accounts receivable
-8,049
-8,049
-29,167
4,023
-22,420
Inventory
5,441
5,441
-7,496
-4,708
-2,736
Accounts payable
23,371
23,371
-8,350
-9,278
8,229
Other working capital
116,435
116,435
39,417
116,116
150,787
Other non-cash items
66
66
13,121
581
2,257
Net cash provided by operating activities
193,055
193,055
117,808
184,675
186,439
Cash flows from investing activities
Investments in property, plant and equipment
-76,620
-76,620
-78,391
-68,559
-35,652
Acquisitions, net
-5,613
-5,613
-1,219
-699
0
Purchases of investments
-
-
-
-
-16,589
Sales/maturities of investments
-
-
13,588
0
11,154
Other investing activities
3,653
3,653
3,229
5,746
-5,419
Net cash used for investing activities
-75,123
-75,123
-62,793
-63,512
-41,071
Cash flows from financing activities
Debt repayment
-8,821
-8,821
-5,416
-344,566
-20,000
Common stock repurchased
-210,348
-210,348
-125,000
-261,146
-2,701
Dividends paid
-58,451
-58,451
-54,767
-46,750
-43,011
Other financing activities
-7,708
-7,708
-10,093
-20,033
-8,371
Net cash used provided by (used for) financing activities
-124,076
-124,076
-76,240
-180,526
-43,461
Net change in cash
-6,786
-6,786
-23,237
-59,594
102,293
Cash at beginning of period
47,373
47,373
70,610
130,204
27,911
Cash at end of period
40,587
40,587
47,373
70,610
130,204
Free cash flow
Operating cash flow
193,055
193,055
117,808
184,675
186,439
Capital expenditure
-76,620
-76,620
-78,391
-68,559
-35,652
Free cash flow
116,435
116,435
39,417
116,116
150,787