Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
Operating Cash Flow
290,787
171,441
49,002
-63,909
Investing Cash Flow
-19,754
-113,763
18,312
1,501
Financing Cash Flow
-222,340
-150,468
-2,202
-3,000
End Cash Position
287,665
209,796
302,586
237,474
Capital Expenditure
-6,864
-6,064
-3,773
-4,615
Issuance of Capital Stock
0
255,675
0
0
Issuance of Debt
0
4,934
0
0
Repurchase of Capital Stock
-196,519
-65,028
0
0
Free Cash Flow
283,923
165,377
45,229
-68,524
12/31/2023 - 5/22/2025
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