Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
108,915
108,881
113,970
96,330
87,309
Investing Cash Flow
4,653
-89,322
-30,967
-59,329
-28,900
Financing Cash Flow
-47,497
-23,225
-16,561
-47,003
-34,906
End Cash Position
103,851
94,069
97,735
31,293
41,295
Capital Expenditure
-32,466
-34,442
-46,617
-37,452
-29,077
Issuance of Capital Stock
7,104
22,414
15,421
1,124
1,018
Repurchase of Capital Stock
-1,558
-1,541
0
-41,825
-3,387
Free Cash Flow
76,449
74,439
67,353
58,878
58,232
12/31/2022 - 9/10/1996
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
