Breakdown
TTM
6/30/2026
6/30/2025
6/30/2024
6/30/2023
Operating Cash Flow
89,563
89,563
69,595
92,656
90,801
Investing Cash Flow
43,095
43,095
-503,433
-61,629
41,563
Financing Cash Flow
-56,626
-56,626
380,491
-69,201
-40,038
End Cash Position
178,734
178,734
104,542
154,203
195,706
Income Tax Paid Supplemental Data
38,008
38,008
27,732
27,966
26,197
Interest Paid Supplemental Data
30,687
30,687
21,157
4,089
4,232
Capital Expenditure
-25,199
-25,199
-28,343
-20,298
-24,270
Issuance of Debt
75,000
75,000
792,313
0
224,500
Repayment of Debt
-110,000
-110,000
-389,109
-25,000
-226,200
Repurchase of Capital Stock
-4,402
-4,402
-9,906
-31,824
-25,527
Free Cash Flow
64,364
64,364
41,252
72,358
66,531
6/30/2023 - 2/21/1973
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
