149.63
+1.97
+(1.33%)
At close: January 17 at 4:00:00 PM EST
149.63
0.00
(0.00%)
After hours: January 17 at 4:02:04 PM EST
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Operating Cash Flow
135,942.00
120,075.00
90,779.00
94,625.00
140,239.00
Investing Cash Flow
-212,264.00
-19,892.00
-42,541.00
-306,704.00
-13,156.00
Financing Cash Flow
87,489.00
-97,853.00
-60,154.00
204,753.00
-84,357.00
End Cash Position
87,128.00
105,051.00
100,105.00
117,393.00
125,054.00
Income Tax Paid Supplemental Data
27,026.00
36,903.00
20,291.00
11,304.00
5,879.00
Interest Paid Supplemental Data
31,388.00
25,302.00
14,264.00
6,207.00
5,529.00
Capital Expenditure
-21,133.00
-19,961.00
-21,113.00
-22,176.00
-13,156.00
Issuance of Debt
198,000.00
--
69,941.00
280,000.00
--
Repayment of Debt
-100,488.00
-86,552.00
-59,029.00
-41,124.00
-35,391.00
Repurchase of Capital Stock
--
--
-10,000.00
--
-5,500.00
Free Cash Flow
114,809.00
100,114.00
69,666.00
72,449.00
127,083.00
12/31/2020 - 3/24/1999
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
UpgradeRelated Tickers
VPG Vishay Precision Group, Inc.
22.73
-2.57%
MLAB Mesa Laboratories, Inc.
139.61
+1.79%
33B.F Badger Meter, Inc.
208.20
+0.68%
VNT Vontier Corporation
37.46
+0.67%
ODYS Odysight.ai Inc.
8.45
-3.98%
DAL.MI Datalogic S.p.A.
4.2750
-1.95%
ITRI Itron, Inc.
105.36
+0.87%
ITRN Ituran Location and Control Ltd.
33.09
0.00%
JDG.L Judges Scientific plc
7,360.00
-3.16%
TDY Teledyne Technologies Incorporated
473.89
+0.38%