Breakdown
TTM
6/30/2026
6/30/2025
6/30/2024
6/30/2023
Operating Cash Flow
40,598
40,598
--
29,258
26,550
Investing Cash Flow
262,373
262,373
--
-337,500
-32,324
Financing Cash Flow
-333,910
-333,910
--
325,777
124,520
End Cash Position
148,267
148,267
--
178,256
160,708
Issuance of Capital Stock
0
0
--
410,706
179,607
Repayment of Debt
--
--
--
0
-1
Repurchase of Capital Stock
-198,299
-198,299
--
-4,903
-1,400
Free Cash Flow
40,598
40,598
--
29,258
26,550
6/30/2023 - 12/31/1969
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
