Breakdown
TTM
6/30/2025
6/30/2024
6/30/2023
6/30/2022
Operating Cash Flow
5,927
6,014
3,872
3,343
2,997
Investing Cash Flow
-1,440
-1,533
-935
-1,280
-4,187
Financing Cash Flow
-715
-888
-1,273
-2,092
1,802
End Cash Position
6,541
6,086
3,886
2,781
3,895
Capital Expenditure
-1,397
-1,533
-923
-1,911
-850
Issuance of Capital Stock
91
91
0
0
104
Issuance of Debt
--
--
--
0
3,031
Repayment of Debt
16
-280
-909
-1,620
-673
Repurchase of Capital Stock
--
--
--
0
-401
Free Cash Flow
4,530
4,481
2,949
1,432
2,147
6/30/2022 - 7/26/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.
Upgrade
