Canada markets close in 5 hours 23 minutes

Trane Technologies plc (TT)

NYSE - Nasdaq Real Time Price. Currency in USD
Add to watchlist
174.85-1.16 (-0.66%)
As of 10:36AM EST. Market open.
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2021-12-31
2020-12-31
2019-12-31
2018-12-31
Cash flows from operating activities
Net Income
1,635,200
1,423,400
854,900
1,410,900
1,337,600
Depreciation & amortization
317,400
299,400
294,300
397,400
361,500
Stock based compensation
60,300
66,500
69,500
66,400
-
Change in working capital
-694,200
-243,100
343,700
-59,600
-187,500
Inventory
-
-348,800
109,000
18,400
-169,900
Accounts Payable
-
275,300
75,800
80,600
120,700
Other working capital
866,600
1,365,300
1,288,800
1,665,400
1,042,200
Other non-cash items
-25,900
-15,800
119,900
13,400
-57,000
Net cash provided by operating activites
1,170,800
1,588,300
1,435,000
1,919,500
1,407,800
Cash flows from investing activities
Investments in property, plant and equipment
-304,200
-223,000
-146,200
-254,100
-365,600
Acquisitions, net
-360,800
-269,200
-193,600
-1,539,700
-285,200
Other investing activites
-12,200
-68,600
1,200
10,000
-700
Net cash used for investing activites
-662,700
-545,700
-376,200
-1,780,000
-629,400
Cash flows from financing activities
Debt repayment
-7,500
-432,500
-307,500
-7,500
-1,123,000
Common stock repurchased
-1,400,200
-1,100,300
-250,000
-750,100
-900,200
Dividends Paid
-606,200
-561,100
-507,300
-510,100
-479,500
Other financing activites
-64,600
-112,000
1,884,600
-76,500
-85,600
Net cash used privided by (used for) financing activities
-2,075,600
-2,127,600
884,300
270,500
-1,378,800
Net change in cash
-1,658,600
-1,130,700
2,011,300
400,200
-646,000
Cash at beginning of period
2,738,800
3,289,900
1,278,600
903,400
1,549,400
Cash at end of period
1,171,300
2,159,200
3,289,900
1,303,600
903,400
Free Cash Flow
Operating Cash Flow
1,170,800
1,588,300
1,435,000
1,919,500
1,407,800
Capital Expenditure
-304,200
-223,000
-146,200
-254,100
-365,600
Free Cash Flow
866,600
1,365,300
1,288,800
1,665,400
1,042,200