Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
36,582
29,349
23,960
15,071
12,459
Investing Cash Flow
-112,794
-11,156
-9,567
-9,146
-8,829
Financing Cash Flow
98,918
-11,140
-9,921
-5,703
-6,078
End Cash Position
68,058
43,557
36,504
32,032
31,810
Income Tax Paid Supplemental Data
516
629
607
82
39
Interest Paid Supplemental Data
0
0
0
0
0
Capital Expenditure
-13,856
-11,156
-9,567
-9,146
-8,829
Issuance of Capital Stock
--
--
--
--
0
Repurchase of Capital Stock
-3,384
-915
-5,853
-3,711
-878
Free Cash Flow
22,726
18,193
14,393
5,925
3,630
12/31/2022 - 3/27/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
