Canada markets closed

Franklin Electric Co., Inc. (FELE)

NasdaqGS - NasdaqGS Delayed Price. Currency in USD
Add to watchlist
99.48+1.84 (+1.88%)
At close: 04:00PM EDT
99.48 0.00 (0.00%)
After hours: 04:52PM EDT
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Cash flows from operating activities
Net Income
188,906
193,272
187,332
153,860
100,460
-
Depreciation & amortization
53,215
52,260
50,374
44,572
36,488
-
Deferred income taxes
-3,525
-1,609
-1,230
126
-4,268
-
Stock based compensation
10,263
10,133
10,973
11,731
10,066
-
Change in working capital
41,787
29,472
-173,181
-90,967
54,079
-
Inventory
70,796
48,176
-101,080
-123,076
13,144
-
Accounts Payable
-27,672
-23,085
-12,283
89,038
20,519
-
Other working capital
285,331
274,295
59,771
99,647
188,998
-
Other non-cash items
19,807
18,852
17,406
7,326
11,699
-
Net cash provided by operating activites
326,367
315,710
101,674
129,763
211,854
-
Cash flows from investing activities
Investments in property, plant and equipment
-41,036
-41,415
-41,903
-30,116
-22,856
-
Acquisitions, net
-30,992
-34,831
-1,186
-235,701
-55,915
-
Other investing activites
-
463
9
33
-74
-
Net cash used for investing activites
-69,952
-74,289
-43,074
-264,805
-78,811
-
Cash flows from financing activities
Debt repayment
-548,950
-558,746
-448,622
-226,583
-138,831
-
Common stock issued
10,305
9,193
3,859
15,524
3,721
-
Common stock repurchased
-35,246
-43,332
-40,490
-25,949
-19,553
-
Dividends Paid
-43,678
-41,723
-36,991
-33,398
-29,675
-
Other financing activites
-
-802
-3,786
-
-
-487
Net cash used privided by (used for) financing activities
-231,634
-192,193
-48,472
50,893
-66,580
-
Net change in cash
13,441
39,173
5,254
-90,251
66,382
-
Cash at beginning of period
51,873
45,790
40,536
130,787
64,405
-
Cash at end of period
76,654
84,963
45,790
40,536
130,787
-
Free Cash Flow
Operating Cash Flow
326,367
315,710
101,674
129,763
211,854
-
Capital Expenditure
-41,036
-41,415
-41,903
-30,116
-22,856
-
Free Cash Flow
285,331
274,295
59,771
99,647
188,998
-