Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
222,098
233,489
176,925
159,489
83,960
Investing Cash Flow
-34,457
-218,345
-1,961,267
-44,254
5,734
Financing Cash Flow
480,165
738,041
427,773
511,954
1,461,312
End Cash Position
6,325,191
6,416,707
5,658,210
7,018,367
6,386,720
Income Tax Paid Supplemental Data
--
--
52,320
40,910
9,425
Interest Paid Supplemental Data
--
0
1,399
1,767
1,466
Capital Expenditure
-106,290
-87,729
-60,392
-47,792
-28,833
Issuance of Capital Stock
--
--
--
13,203
0
Issuance of Debt
3,200
0
15,120
26,855
29,363
Repayment of Debt
-18,184
0
-33,531
-24,582
-26,755
Repurchase of Capital Stock
-216,515
-173,601
-137,513
-55,436
0
Free Cash Flow
115,808
145,760
116,533
111,697
55,127
12/31/2022 - 10/16/2020
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
