Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
297,209
236,168
235,201
214,367
192,550
Investing Cash Flow
-73,125
-92,765
-47,502
-37,383
-65,152
Financing Cash Flow
-313,417
-75,084
-28,904
-177,842
-30,172
End Cash Position
392,794
553,362
483,220
326,219
326,502
Income Tax Paid Supplemental Data
6,333
3,760
3,870
5,357
4,932
Interest Paid Supplemental Data
25,549
28,159
36,863
37,028
26,320
Capital Expenditure
-73,125
-84,303
-47,070
-37,383
-44,397
Issuance of Debt
60,000
92,622
413,463
0
0
Repayment of Debt
-268,698
-95,345
-404,936
-169,394
-4,407
Repurchase of Capital Stock
-78,961
-46,282
-14,573
0
-15,663
Free Cash Flow
224,084
151,865
188,131
176,984
148,153
12/31/2022 - 4/2/2014
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
