Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
440,999
461,336
352,542
304,813
410,943
Investing Cash Flow
-397,889
-524,179
-131,620
-378,306
-629,108
Financing Cash Flow
-37,486
89,193
-213,084
-27,781
304,503
End Cash Position
42,430
78,032
51,682
43,844
145,118
Income Tax Paid Supplemental Data
--
5,889
5,299
27,754
3,760
Interest Paid Supplemental Data
68,322
69,043
82,871
72,881
46,445
Issuance of Capital Stock
--
--
0
0
12,823
Issuance of Debt
716,000
1,218,768
321,000
374,000
1,185,000
Repayment of Debt
-476,360
-874,348
-338,335
-218,321
-725,465
Free Cash Flow
440,999
461,336
352,542
304,813
410,943
12/31/2022 - 6/24/1994
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
