Breakdown
TTM
6/30/2026
6/30/2025
6/30/2024
6/30/2023
Cash Flows from Used in Operating Activities Direct
280,542
280,542
279,256
289,348
317,683
Investing Cash Flow
103,808
103,808
149,988
-51,989
-66,334
Financing Cash Flow
-575,581
-575,581
-314,974
-236,245
-230,583
End Cash Position
89,538
89,538
280,769
166,499
165,385
Income Tax Paid Supplemental Data
41,586
41,586
28,255
25,172
7,083
Interest Paid Supplemental Data
2,155
2,155
1,208
1,405
1,265
Capital Expenditure
-113
-113
-179
--
--
Issuance of Debt
199,500
199,500
--
--
--
Repayment of Debt
-209,500
-209,500
--
--
--
Repurchase of Capital Stock
-243,643
-243,643
-66,596
-172
-149
Free Cash Flow
280,429
280,429
279,077
289,348
317,683
6/30/2023 - 12/30/1998
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
