Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Cash Flow
19,539
32,127
37,605
23,363
22,290
Investing Cash Flow
-7,642
-8,494
-14,301
-47,829
-16,987
Financing Cash Flow
-18,889
-28,125
-33,440
35,806
-1,316
End Cash Position
12,970
15,117
20,114
30,443
19,670
Capital Expenditure
-7,374
-8,243
-8,025
-8,559
-17,145
Issuance of Capital Stock
-60
8,358
--
10,715
0
Issuance of Debt
--
--
0
46,487
24,000
Repayment of Debt
--
-25,957
-15,114
0
-5,820
Repurchase of Capital Stock
--
--
-219
--
--
Free Cash Flow
12,165
23,884
29,580
14,804
5,145
12/31/2021 - 8/8/2017
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
