Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
49,466
48,639
32,873
33,036
33,680
Investing Cash Flow
-1,105
-754
-2,192
-5,189
-16,393
Financing Cash Flow
-39,487
-33,176
-30,240
-31,096
-30,309
End Cash Position
47,276
50,837
36,128
35,687
38,936
Income Tax Paid Supplemental Data
--
--
7,068
10,238
9,667
Capital Expenditure
-592
-220
-1,301
-1,567
-1,443
Issuance of Capital Stock
1
1
1
1
1
Repurchase of Capital Stock
-6,183
-2,934
-2,944
-3,379
-2,776
Free Cash Flow
48,874
48,419
31,572
31,469
32,237
12/31/2022 - 10/15/2010
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
