Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Operating Cash Flow
330,679
330,679
304,700
294,303
163,540
Investing Cash Flow
-74,877
-74,877
-224,852
-28,307
-42,408
Financing Cash Flow
-90,360
-90,360
-33,346
-88,309
-59,417
End Cash Position
629,243
629,243
487,455
450,655
255,322
Capital Expenditure
-91,708
-91,708
-102,253
-92,734
-58,762
Issuance of Debt
0
0
0
0
13,029
Repayment of Debt
-27,759
-27,759
-14,682
-47,083
-35,921
Repurchase of Capital Stock
-39,002
-39,002
0
-25,103
-15,292
Free Cash Flow
238,971
238,971
202,447
201,569
104,778
3/31/2023 - 1/4/2000
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
