Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
99,129
13,813
65,415
88,636
-3,418
Investing Cash Flow
2,503
1,932
-13,884
-5,174
-2,279
Financing Cash Flow
-11,345
-15,417
-20,948
-70,072
5,575
End Cash Position
101,625
47,313
46,524
16,379
1,905
Capital Expenditure
-2,206
-2,777
-3,193
-3,419
-2,279
Repurchase of Capital Stock
-4,803
-8,987
-14,106
-3,074
-2,979
Free Cash Flow
96,923
11,036
62,222
85,217
-5,697
12/31/2022 - 9/26/2017
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
