UK markets closed

Lululemon Athletica Inc. (33L.F)

Frankfurt - Frankfurt Delayed price. Currency in EUR
Add to watchlist
287.20+6.20 (+2.21%)
At close: 04:41PM CEST
Annual

Cash flow

Currency in USD. All numbers in thousands
Breakdown
ttm
31/01/2024
31/01/2023
31/01/2022
31/01/2021
31/01/2020
Cash flows from operating activities
Net income
1,550,190
1,550,190
854,800
975,322
588,913
-
Depreciation & amortisation
379,384
379,384
291,791
224,206
185,478
-
Deferred income taxes
-28,383
-28,383
3,042
-5,180
34,908
-
Stock-based compensation
93,560
93,560
78,075
69,137
50,797
-
Change in working capital
199,223
199,223
-659,920
129,131
-47,549
-
Inventory
66,584
66,584
-573,438
-323,609
-96,548
-
Accounts payable
177,367
177,367
-107,280
117,655
82,663
-
Other working capital
1,644,299
1,644,299
327,806
994,606
574,110
-
Other non-cash items
-28,547
-28,547
-23,337
-18,699
-13,696
-
Net cash provided by operating activities
2,296,164
2,296,164
966,463
1,389,108
803,336
-
Cash flows from investing activities
Investments in property, plant and equipment
-651,865
-651,865
-638,657
-394,502
-229,226
-
Acquisitions, net
-
-
0
0
-452,581
0
Purchases of investments
-
-
-
-23,389
-14,607
-
Sales/maturities of investments
-
-
-
-
-
347
Other investing activities
-658
-658
20,916
-10,000
882
-
Net cash used for investing activities
-654,132
-654,132
-569,937
-427,891
-695,532
-
Cash flows from financing activities
Common stock repurchased
-558,652
-558,652
-444,001
-812,602
-96,051
-
Other financing activities
-32
-32
-32
-770
-32,388
-
Net cash used provided by (used for) financing activities
-548,828
-548,828
-467,487
-844,987
-80,788
-
Net change in cash
1,089,104
1,089,104
-105,004
109,354
57,012
-
Cash at beginning of period
1,154,867
1,154,867
1,259,871
1,150,517
1,093,505
-
Cash at end of period
2,243,971
2,243,971
1,154,867
1,259,871
1,150,517
-
Free cash flow
Operating cash flow
2,296,164
2,296,164
966,463
1,389,108
803,336
-
Capital expenditure
-651,865
-651,865
-638,657
-394,502
-229,226
-
Free cash flow
1,644,299
1,644,299
327,806
994,606
574,110
-