Australia markets closed

Apogee Enterprises, Inc. (APOG)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
63.54-0.05 (-0.08%)
At close: 04:00PM EDT
63.54 0.00 (0.00%)
After hours: 05:29PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
29/02/2024
28/02/2023
28/02/2022
28/02/2021
Cash flows from operating activities
Net income
99,613
99,613
104,107
3,486
15,436
Depreciation & amortisation
41,588
41,588
42,403
49,993
51,440
Deferred income taxes
-9,748
-9,748
-7,185
-7,956
-6,460
Stock-based compensation
9,721
9,721
8,656
6,293
8,573
Change in working capital
44,310
44,310
-57,614
-12,474
11,302
Accounts receivable
23,993
23,993
-62,304
7,521
21,630
Inventory
9,366
9,366
1,731
-7,706
-1,440
Accounts payable
-2,655
-2,655
-5,491
14,738
-
Other working capital
160,974
160,974
57,519
78,630
115,698
Other non-cash items
11,649
11,649
16,144
11,146
10,147
Net cash provided by operating activities
204,154
204,154
102,696
100,471
141,863
Cash flows from investing activities
Investments in property, plant and equipment
-43,180
-43,180
-45,177
-21,841
-26,165
Purchases of investments
-2,953
-2,953
0
-1,038
-3,747
Sales/maturities of investments
2,165
2,165
9,712
1,563
2,657
Other investing activities
-
-
-
-
-141
Net cash used for investing activities
-43,675
-43,675
-27,710
9,283
-2,147
Cash flows from financing activities
Debt repayment
-304,817
-304,817
-478,865
-2,000
-251,740
Common stock repurchased
-11,821
-11,821
-74,312
-100,414
-32,878
Dividends paid
-21,133
-21,133
-19,670
-20,266
-19,601
Other financing activities
-3,800
-3,800
-4,055
-2,007
-3,714
Net cash used provided by (used for) financing activities
-144,607
-144,607
-91,023
-120,572
-107,876
Net change in cash
15,743
15,743
-16,110
-9,694
31,840
Cash at beginning of period
21,473
21,473
37,583
47,277
14,952
Cash at end of period
37,216
37,216
21,473
37,583
47,277
Free cash flow
Operating cash flow
204,154
204,154
102,696
100,471
141,863
Capital expenditure
-43,180
-43,180
-45,177
-21,841
-26,165
Free cash flow
160,974
160,974
57,519
78,630
115,698