Breakdown
TTM
6/30/2026
6/30/2025
6/30/2024
6/30/2023
Operating Cash Flow
123,182
123,182
152,031
55,486
249,212
Investing Cash Flow
-27,941
-27,941
-24,713
-18,121
-13,800
Financing Cash Flow
-114,500
-114,500
-52,586
-114,978
-194,783
End Cash Position
211,758
211,758
231,745
156,699
234,826
Income Tax Paid Supplemental Data
12,530
12,530
4,067
15,613
12,003
Interest Paid Supplemental Data
12,405
12,405
14,747
14,691
13,093
Capital Expenditure
-27,941
-27,941
-24,713
-18,121
-13,800
Issuance of Debt
55,000
55,000
0
30,000
25,000
Repayment of Debt
-70,000
-70,000
-10,000
-65,000
-108,625
Repurchase of Capital Stock
-87,000
-87,000
-37,993
-49,855
-99,860
Free Cash Flow
95,241
95,241
127,318
37,365
235,412
6/30/2023 - 4/9/1999
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