Australia markets closed

PriceSmart, Inc. (PSMT)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
81.20+0.90 (+1.12%)
At close: 04:00PM EDT
80.86 -0.34 (-0.42%)
After hours: 06:28PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/08/2023
31/08/2022
31/08/2021
31/08/2020
31/08/2019
Cash flows from operating activities
Net income
122,271
109,205
104,534
97,963
78,109
-
Depreciation & amortisation
77,240
72,698
67,868
64,983
61,225
-
Deferred income taxes
1,962
1,596
-3,300
-3,853
-3,405
-
Stock-based compensation
13,435
16,574
16,803
18,424
13,817
-
Change in working capital
46,868
50,837
-65,433
-51,579
108,909
-
Accounts receivable
-
-
-13,785
13,097
-3,040
-
Inventory
-56,368
-10,173
-74,706
-80,202
21,764
-
Accounts payable
98,358
43,421
23,058
15,526
90,185
-
Other working capital
75,344
114,820
1,169
13,992
158,948
-
Net cash provided by operating activities
268,316
257,331
121,829
127,166
259,268
-
Cash flows from investing activities
Investments in property, plant and equipment
-192,972
-142,511
-120,660
-113,174
-100,320
-
Acquisitions, net
-
-
-
-
0
0
Purchases of investments
-190,117
-138,784
-22,469
-70,938
-51,114
-
Sales/maturities of investments
151,496
58,852
63,221
67,006
20,182
-
Net cash used for investing activities
-231,268
-222,082
-74,756
-116,721
-131,212
-
Cash flows from financing activities
Debt repayment
-41,543
-39,213
-33,853
-84,976
-228,083
-
Common stock repurchased
-78,782
-12,863
-6,259
-5,542
-3,651
-
Dividends paid
-32,061
-28,540
-26,559
-21,988
-21,527
-
Other financing activities
-
-
-
-196
-72
-298
Net cash used provided by (used for) financing activities
-130,338
-41,055
-12,209
-95,137
75,563
-
Net change in cash
-97,977
829
35,894
-88,292
197,535
-
Cash at beginning of period
280,552
251,373
215,479
303,771
106,236
-
Cash at end of period
187,262
252,202
251,373
215,479
303,771
-
Free cash flow
Operating cash flow
268,316
257,331
121,829
127,166
259,268
-
Capital expenditure
-192,972
-142,511
-120,660
-113,174
-100,320
-
Free cash flow
75,344
114,820
1,169
13,992
158,948
-