HUBB - Hubbell Incorporated

NYSE - NYSE Delayed Price. Currency in USD
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
12/30/2018
12/30/2017
12/30/2016
12/30/2015
Cash flows from operating activities
Net Income
369,900
360,200
243,100
293,000
277,300
Depreciation & amortization
145,800
148,400
99,800
92,300
85,200
Deferred income taxes
45,000
49,000
-14,300
12,700
-4,500
Stock based compensation
23,000
24,200
22,300
22,300
17,000
Change in working capital
-7,600
-25,600
-29,000
-10,100
-32,300
Accounts receivable
-6,400
-75,400
3,900
-42,300
1,900
Inventory
20,200
34,200
-90,300
18,400
-80,800
Accounts Payable
-
21,500
-
-
-
Other working capital
478,000
420,900
299,300
331,000
254,000
Other non-cash items
-3,400
-39,100
47,000
-12,000
-11,600
Net cash provided by operating activites
574,400
517,100
379,000
398,200
331,100
Cash flows from investing activities
Investments in property, plant and equipment
-96,400
-96,200
-79,700
-67,200
-77,100
Acquisitions, net
-2,000
-1,118,000
-184,100
-173,400
-163,400
Purchases of investments
-14,900
-16,600
-20,900
-20,000
-24,500
Sales/Maturities of investments
14,600
20,500
17,400
13,300
13,800
Other investing activites
10,900
8,900
21,700
17,300
2,000
Net cash used for investing activites
-87,800
-1,201,400
-245,600
-230,000
-249,200
Cash flows from financing activities
Debt repayment
-
0
-12,300
-51,500
-2,000
Common stock issued
-
-
-
-
-
Common stock repurchased
-60,000
-40,000
-92,500
-246,800
-79,100
Dividends Paid
-179,400
-172,300
-157,600
-144,000
-133,700
Other financing activites
-13,500
-22,700
-16,500
-2,700
-205,100
Net cash used privided by (used for) financing activities
-468,000
506,500
-214,300
-46,800
-371,100
Net change in cash
14,800
-186,000
-62,600
94,100
-310,400
Cash at beginning of period
195,100
375,000
437,600
343,500
653,900
Cash at end of period
213,700
189,000
375,000
437,600
343,500
Free Cash Flow
Operating Cash Flow
574,400
517,100
379,000
398,200
331,100
Capital Expenditure
-96,400
-96,200
-79,700
-67,200
-77,100
Free Cash Flow
478,000
420,900
299,300
331,000
254,000