Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Operating Cash Flow
--
135,034,000
-535,081,000
383,411,000
303,546,000
Investing Cash Flow
--
-403,000
1,745,000
4,575,000
3,447,000
Financing Cash Flow
--
-10,206,000
-9,003,000
-6,624,000
-5,786,000
End Cash Position
--
1,559,712,000
1,435,287,000
1,977,628,000
1,596,264,000
Capital Expenditure
--
-281,000
-257,000
-140,000
-638,000
Issuance of Capital Stock
--
0
87,000
49,000
0
Repurchase of Capital Stock
--
-3,401,000
-3,002,000
-3,802,000
-3,000,000
Free Cash Flow
--
134,753,000
-535,338,000
383,271,000
302,908,000
3/31/2023 - 1/1/2001
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
