At close: December 24 at 1:00:02 PM EST
After hours: December 24 at 3:10:49 PM EST
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Operating Cash Flow
81,230.00
70,641.00
103,902.00
121,227.00
160,401.00
Investing Cash Flow
-15,274.00
-11,975.00
-12,370.00
-14,187.00
-33,961.00
Financing Cash Flow
-12,719.00
-14,237.00
-30,088.00
-181,412.00
-59,442.00
End Cash Position
363,060.00
333,246.00
291,320.00
243,653.00
315,937.00
Income Tax Paid Supplemental Data
41,554.00
44,247.00
45,863.00
59,524.00
53,015.00
Interest Paid Supplemental Data
136.00
68.00
49.00
10.00
711.00
Capital Expenditure
-15,595.00
-14,494.00
-10,400.00
-12,763.00
-15,094.00
Issuance of Debt
1,481.00
1,542.00
11,000.00
--
60,000.00
Repayment of Debt
-1,473.00
-750.00
-11,000.00
--
-60,000.00
Repurchase of Capital Stock
-9,444.00
-11,599.00
-25,382.00
-177,837.00
-57,029.00
Free Cash Flow
65,635.00
56,147.00
93,502.00
108,464.00
145,307.00
12/31/2020 - 4/4/1994
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
HLF Herbalife Ltd.
6.35
+0.32%
SENEA Seneca Foods Corporation
77.92
+0.67%
JBSS John B. Sanfilippo & Son, Inc.
83.77
-1.21%
DAR Darling Ingredients Inc.
33.70
+0.96%
JJSF J&J Snack Foods Corp.
157.56
+0.29%
CENT Central Garden & Pet Company
39.43
+0.51%
LANC Lancaster Colony Corporation
178.04
+0.41%
HAIN The Hain Celestial Group, Inc.
6.54
+0.77%
POST Post Holdings, Inc.
114.22
-0.28%
NESM.DU Nestle SA
79.00
0.00%