Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
285,330
167,833
111,439
-49,195
121,631
Investing Cash Flow
2,035
-101,326
-40,585
-64,139
-53,929
Financing Cash Flow
217,679
214,768
29,406
-16,622
-9,352
End Cash Position
804,955
557,584
276,398
176,138
306,094
Income Tax Paid Supplemental Data
682
1,637
457
602
2,521
Interest Paid Supplemental Data
2,680
9,828
12,618
16,837
18,568
Capital Expenditure
-44,431
-34,868
-39,007
-25,894
-20,034
Issuance of Capital Stock
434,237
381,325
10,035
16,436
9,571
Issuance of Debt
0
36,881
35,474
1,486
0
Repayment of Debt
-140,166
-140,163
-57,467
-32,136
-17,541
Free Cash Flow
240,899
132,965
72,432
-75,089
101,597
12/31/2022 - 8/14/2025
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
