Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
19,536
18,922
21,122
-1,185
51,490
Investing Cash Flow
-4,626
-3,666
-4,613
4,112
-33,739
Financing Cash Flow
-7,697
-7,854
-18,084
-6,364
-9,103
End Cash Position
22,616
26,249
18,847
20,422
23,859
Income Tax Paid Supplemental Data
2,395
1,019
3,431
1,594
1,858
Capital Expenditure
-2,895
-535
-1,113
-147
-320
Repurchase of Capital Stock
-273
0
-1,348
0
-2,851
Free Cash Flow
16,641
18,387
20,009
-1,332
51,170
12/31/2022 - 6/13/2002
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
