Canada markets close in 2 hours 13 minutes

Tempur Sealy International, Inc. (TPX)

NYSE - Nasdaq Real Time Price. Currency in USD
Add to watchlist
56.80+0.57 (+1.01%)
As of 01:47PM EDT. Market open.
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Cash flows from operating activities
Net Income
368,100
368,100
455,700
624,500
348,800
Depreciation & amortization
135,300
135,300
127,100
113,200
98,000
Deferred income taxes
8,300
8,300
-10,500
11,100
-8,600
Stock based compensation
47,700
47,700
53,100
61,400
104,500
Change in working capital
-1,700
-1,700
-261,800
-90,600
69,000
Accounts receivable
-11,500
-11,500
-14,800
-40,400
-55,700
Inventory
75,800
75,800
-101,900
-106,400
-42,500
Accounts Payable
-46,900
-46,900
-59,500
50,500
63,000
Other working capital
384,900
384,900
72,300
599,800
543,400
Other non-cash items
3,900
3,900
4,300
3,500
3,200
Net cash provided by operating activites
570,300
570,300
378,800
723,100
654,700
Cash flows from investing activities
Investments in property, plant and equipment
-185,400
-185,400
-306,500
-123,300
-111,300
Acquisitions, net
0
0
0
-432,800
-41,200
Other investing activites
-2,400
-2,400
-8,800
1,300
5,900
Net cash used for investing activites
-187,800
-187,800
-315,300
-554,800
-146,600
Cash flows from financing activities
Debt repayment
-2,934,600
-2,934,600
-1,844,800
-2,698,300
-1,372,200
Common stock repurchased
-36,000
-36,000
-667,400
-816,300
-331,800
Dividends Paid
-77,700
-77,700
-70,500
-63,100
0
Other financing activites
-6,500
-6,500
-
-24,900
-1,300
Net cash used privided by (used for) financing activities
-384,300
-384,300
-279,100
76,500
-522,600
Net change in cash
5,500
5,500
-231,300
235,700
100
Cash at beginning of period
69,400
69,400
300,700
65,000
64,900
Cash at end of period
74,900
74,900
69,400
300,700
65,000
Free Cash Flow
Operating Cash Flow
570,300
570,300
378,800
723,100
654,700
Capital Expenditure
-185,400
-185,400
-306,500
-123,300
-111,300
Free Cash Flow
384,900
384,900
72,300
599,800
543,400