Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Operating Cash Flow
430,680,000
430,680,000
409,522,000
387,916,000
302,628,000
Investing Cash Flow
-312,387,000
-312,387,000
-280,612,000
-242,792,000
-283,487,000
Financing Cash Flow
-113,722,000
-113,722,000
-83,430,000
-76,306,000
-63,666,000
End Cash Position
451,269,000
451,269,000
451,715,000
406,065,000
344,002,000
Capital Expenditure
-28,371,000
-28,371,000
-14,342,000
-12,492,000
-39,345,000
Free Cash Flow
402,309,000
402,309,000
395,180,000
375,424,000
263,283,000
3/31/2023 - 4/26/2010
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
