UK markets closed

Papa John's International, Inc. (PZZA)

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