Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
76,787
-6,843
169,607
115,120
61,001
Investing Cash Flow
1,343
1,978
-278
-504
-38,707
Financing Cash Flow
-65,713
-72,958
-97,709
-103,967
-127,435
End Cash Position
301,108
298,041
379,189
307,079
300,269
Capital Expenditure
-293
-654
-1,961
-1,409
-3,280
Issuance of Capital Stock
0
878
-781
-18,689
-13,682
Repurchase of Capital Stock
--
--
--
0
-10,191
Free Cash Flow
76,494
-7,497
167,646
113,711
57,721
12/31/2022 - 1/16/2020
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
