3.9100
-0.0800
(-2.01%)
At close: 4:00:00 PM EST
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Operating Cash Flow
75,587.0000
107,527.0000
53,811.0000
118,618.0000
50,842.0000
Investing Cash Flow
-5,697.0000
-16,642.0000
-3,972.0000
-3,160.0000
-2,805.0000
Financing Cash Flow
-31,224.0000
-31,676.0000
-26,404.0000
-46,029.0000
-49,356.0000
End Cash Position
175,253.0000
152,760.0000
94,494.0000
69,673.0000
--
Capital Expenditure
-3,480.0000
-4,746.0000
-4,095.0000
-3,199.0000
-2,827.0000
Repayment of Debt
-6,160.0000
-6,073.0000
-25,541.0000
-14,309.0000
-45,251.0000
Repurchase of Capital Stock
-62.0000
-601.0000
-94.0000
-844.0000
-3,230.0000
Free Cash Flow
72,107.0000
102,781.0000
49,716.0000
115,419.0000
48,015.0000
12/31/2020 - 5/9/2006
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
WJX.TO Wajax Corporation
22.37
+0.36%
DBM.TO Doman Building Materials Group Ltd.
8.14
+0.37%
BMTO.L Braime Group PLC
1,650.00
+9.09%
AZ2.F Andritz AG
53.40
+2.20%
BUFAB.ST Bufab AB (publ)
459.40
+0.97%
AZ2.SG Andritz AG
53.45
+2.39%
FNM.ST Ferronordic AB (publ)
60.20
-0.33%
BOSN.SW Bossard Holding AG
204.00
+1.24%
INDT.ST Indutrade AB (publ)
302.00
+0.27%
GFTU.L Grafton Group plc
903.60
-0.34%