Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Operating Cash Flow
--
234,027
211,987
292,283
259,543
Investing Cash Flow
--
-162,463
46,142
-128,431
-85,260
Financing Cash Flow
--
-165,274
-177,205
-165,092
-154,033
End Cash Position
--
16,816
110,526
29,602
30,842
Capital Expenditure
--
-28,794
-32,821
-40,564
-24,613
Issuance of Debt
--
12,979
--
--
7,989
Repayment of Debt
--
--
-6,967
-1,022
-951
Free Cash Flow
--
205,233
179,166
251,719
234,930
3/31/2023 - 6/25/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
