Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Operating Cash Flow
302,123,000
278,446,000
235,113,000
222,802,000
201,829,000
Investing Cash Flow
-41,094,000
-7,586,000
-33,192,000
-35,808,000
-47,496,000
Financing Cash Flow
-316,454,000
-261,259,000
-190,352,000
-110,892,000
-194,593,000
End Cash Position
540,969,000
574,092,000
533,967,000
525,162,000
405,888,000
Capital Expenditure
-57,267,000
-56,581,000
-47,922,000
-41,074,000
-33,473,000
Issuance of Capital Stock
315,000
295,000
518,000
386,000
770,000
Issuance of Debt
714,000
5,540,000
9,802,000
734,000
0
Repayment of Debt
-4,293,000
-2,337,000
-343,000
-555,000
-169,000
Repurchase of Capital Stock
-201,477,000
-171,970,000
-150,012,000
-56,052,000
-153,973,000
Free Cash Flow
244,856,000
221,865,000
187,191,000
181,728,000
168,356,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
