Canada markets closed

AMETEK, Inc. (AME)

NYSE - Nasdaq Real Time Price. Currency in USD
Add to watchlist
166.56+3.22 (+1.97%)
At close: 04:00PM EDT
164.80 -1.76 (-1.06%)
After hours: 07:49PM EDT
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
1,318,419
1,313,188
1,159,542
990,053
872,439
Depreciation & amortization
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 activites
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 activites
1,731
-3,151
471
-294
-2,481
Net cash used for investing activites
-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 activites
-8,393
-7,748
-16,955
-5,551
-3,669
Net cash used privided 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