Breakdown
TTM
6/30/2026
6/30/2025
6/30/2024
6/30/2023
Cash Flows from Used in Operating Activities Direct
34,663
34,663
12,155
16,240
10,533
Investing Cash Flow
-52,095
-52,095
-365,263
4,381
-2,068
Financing Cash Flow
29,982
29,982
273,489
145,551
-4,248
End Cash Position
192,763
192,763
180,213
259,832
93,660
Income Tax Paid Supplemental Data
26,730
26,730
10,986
-12,129
7,103
Interest Paid Supplemental Data
2,616
2,616
1,470
136
131
Capital Expenditure
-7,022
-7,022
-4,148
-149
-429
Issuance of Capital Stock
--
--
312,913
149,885
--
Issuance of Debt
40,000
40,000
--
--
--
Repayment of Debt
-1,629
-1,629
-21,192
-888
-773
Repurchase of Capital Stock
--
--
-8,677
--
--
Free Cash Flow
27,641
27,641
8,007
16,091
10,104
6/30/2023 - 12/6/2007
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
