Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
101,007
120,176
85,384
102,028
69,411
Investing Cash Flow
-35,410
-40,875
-27,647
-197,005
-79,664
Financing Cash Flow
-57,917
-53,705
-111,939
153,527
6,214
End Cash Position
109,949
121,851
99,119
154,010
96,636
Capital Expenditure
-23,451
-22,823
-31,599
-27,408
-26,799
Issuance of Capital Stock
--
0
0
196,469
0
Repurchase of Capital Stock
--
0
0
-1,042
0
Free Cash Flow
77,556
97,353
53,785
74,620
42,612
12/31/2022 - 6/11/2018
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
