Breakdown
TTM
6/30/2026
6/30/2025
6/30/2024
6/30/2023
Operating Cash Flow
6,907
6,907
117,471
72,571
10,247
Investing Cash Flow
-3,541
-3,541
-7,445
-945
-2,543
Financing Cash Flow
-4,170
-4,170
-1,040
-10,372
-5,058
End Cash Position
247,966
247,966
249,641
140,615
79,812
Income Tax Paid Supplemental Data
312
312
328
--
--
Interest Paid Supplemental Data
378
378
395
880
2,093
Capital Expenditure
-5,483
-5,483
-7,685
-6,994
-9,009
Issuance of Capital Stock
--
--
--
0
0
Issuance of Debt
0
0
0
10,000
10,000
Repayment of Debt
0
0
0
-20,000
-15,000
Repurchase of Capital Stock
-4,223
--
--
-456
-310
Free Cash Flow
1,424
1,424
109,786
65,577
1,238
6/30/2023 - 9/26/1990
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
