Singapore markets closed

AMETEK, Inc. (AME)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
166.80-1.11 (-0.66%)
At close: 04:00PM EDT
167.33 +0.53 (+0.32%)
Pre-market: 05:46AM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Cash flows from operating activities
Net income
1,318,419
1,313,188
1,159,542
990,053
872,439
Depreciation & amortisation
353,257
337,636
319,427
292,112
255,275
Deferred income taxes
-77,290
-91,903
-67,818
-29,762
1,839
Stock-based compensation
44,861
46,199
47,375
46,103
41,565
Change in working capital
138,719
142,786
-266,473
-125,387
268,366
Inventory
-
56,619
-322,467
-129,593
77,448
Accounts payable
-
10,433
95,481
212,101
7,017
Other working capital
1,615,092
1,599,047
1,010,368
1,049,786
1,206,781
Other non-cash items
-17,864
-12,490
-32,042
-6,313
-9,961
Net cash provided by operating activities
1,758,987
1,735,296
1,149,373
1,160,457
1,280,980
Cash flows from investing activities
Investments in property, plant and equipment
-143,895
-136,249
-139,005
-110,671
-74,199
Acquisitions, net
-2,138,644
-2,237,910
-429,714
-1,959,218
-116,509
Other investing activities
1,731
-3,151
471
-294
-2,481
Net cash used for investing activities
-2,275,682
-2,376,430
-552,760
-2,055,842
61,630
Cash flows from financing activities
Debt repayment
-
0
0
-59,718
-102,947
Common stock repurchased
-8,185
-7,772
-332,821
-14,711
-4,685
Dividends paid
-237,501
-230,329
-202,169
-184,595
-165,035
Other financing activities
-8,393
-7,748
-16,955
-5,551
-3,669
Net cash used provided by (used for) financing activities
494,700
697,283
-575,699
39,337
-539,436
Net change in cash
-26,108
64,418
-1,386
-866,050
819,792
Cash at beginning of period
399,873
345,386
346,772
1,212,822
393,030
Cash at end of period
377,878
409,804
345,386
346,772
1,212,822
Free cash flow
Operating cash flow
1,758,987
1,735,296
1,149,373
1,160,457
1,280,980
Capital expenditure
-143,895
-136,249
-139,005
-110,671
-74,199
Free cash flow
1,615,092
1,599,047
1,010,368
1,049,786
1,206,781