Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Operating Cash Flow
--
148,702
270,303
171,354
92,086
Investing Cash Flow
--
-49,128
-230,653
-161,018
-67,087
Financing Cash Flow
--
-86,322
-71,165
-7,087
3,279
End Cash Position
--
13,559
305
31,820
28,570
Capital Expenditure
--
-49,822
-259,566
-162,826
-78,429
Issuance of Capital Stock
--
1,080
1,080
0
4,320
Free Cash Flow
--
98,880
10,737
8,528
13,657
3/31/2023 - 12/31/2001
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
