Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Cash Flows from Used in Operating Activities Direct
93,555
80,419
38,318
33,704
63,426
Investing Cash Flow
12,257
11,167
6,499
-6,516
-70,719
Financing Cash Flow
-50,815
-35,239
-30,893
-26,370
-21,991
End Cash Position
345,587
313,352
260,403
245,792
246,173
Capital Expenditure
-14,581
-13,457
-26,952
-22,833
-31,255
Free Cash Flow
78,974
66,962
11,366
10,871
32,171
12/31/2022 - 12/21/2007
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
