Breakdown
TTM
6/30/2026
6/30/2025
6/30/2024
6/30/2023
Operating Cash Flow
67,509
67,509
56,506
55,558
184,733
Investing Cash Flow
-142,616
-142,616
-27,374
-75,842
-54,638
Financing Cash Flow
111,681
111,681
-18,820
-31,695
-134,574
End Cash Position
74,419
74,419
37,002
26,945
78,937
Income Tax Paid Supplemental Data
905
905
2,475
2,125
50,515
Interest Paid Supplemental Data
3,015
3,015
1,945
3,046
3,061
Capital Expenditure
-24,663
-24,663
-27,917
-75,962
-54,840
Issuance of Debt
165,000
165,000
48,000
75,000
241,700
Repayment of Debt
-18,000
-18,000
-30,000
-75,000
-361,825
Repurchase of Capital Stock
-33,910
-33,910
-35,955
-29,316
-7,868
Free Cash Flow
42,846
42,846
28,589
-20,404
129,893
6/30/2023 - 1/31/2014
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
