At close: December 18 at 4:00:00 PM EST
After hours: December 18 at 4:02:18 PM EST
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Operating Cash Flow
22,758.00
20,975.00
23,383.00
44,278.00
26,846.00
Investing Cash Flow
-2,190.00
-3,878.00
-956.00
-908.00
-626.00
Financing Cash Flow
-18,035.00
-24,216.00
-30,739.00
-20,124.00
-16,554.00
End Cash Position
49,970.00
70,301.00
77,432.00
85,744.00
62,498.00
Income Tax Paid Supplemental Data
1,499.00
1,605.00
5,195.00
4,848.00
3,129.00
Interest Paid Supplemental Data
191.00
332.00
345.00
315.00
523.00
Capital Expenditure
-2,190.00
-3,878.00
-956.00
-908.00
-626.00
Repayment of Debt
-3,722.00
-3,717.00
-2,820.00
-3,718.00
-3,711.00
Repurchase of Capital Stock
-765.00
-5,705.00
-8,783.00
-512.00
--
Free Cash Flow
20,568.00
17,097.00
22,427.00
43,370.00
26,220.00
12/31/2020 - 6/27/2013
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
VGI Virtus Global Multi-Sector Income Fund
7.64
-1.60%
NPCT Nuveen Core Plus Impact Fund
10.64
-2.30%
JMM Nuveen Multi-Market Income Fund
6.01
+0.17%
BAMGF Brookfield Corporation
12.06
0.00%
JHS John Hancock Income Securities Trust
11.35
-0.09%
NNY Nuveen New York Municipal Value Fund
8.09
-1.10%
PYN PIMCO New York Municipal Income Fund III
5.73
-1.72%
RSF RiverNorth Capital and Income Fund, Inc.
15.25
-1.55%
NIM Nuveen Select Maturities Municipal Fund
8.73
-0.68%
BHV BlackRock Virginia Municipal Bond Trust
11.31
-1.14%