Breakdown
TTM
3/31/2025
3/31/2024
3/31/2023
3/31/2022
Operating Cash Flow
1,840,534
1,840,534
1,374,472
1,876,456
1,989,086
Investing Cash Flow
-1,175,737
-1,175,737
-164,861
-53,150
152,487
Financing Cash Flow
-2,044,700
-2,044,700
-1,246,398
-660,382
-1,203,283
End Cash Position
6,562,002
6,562,002
7,941,905
7,978,694
6,815,771
Capital Expenditure
-176,028
-176,028
-201,862
-53,150
-57,780
Issuance of Capital Stock
17,959
17,959
96,174
16,731
178,615
Repurchase of Capital Stock
-83
-83
-651,286
0
-800,094
Free Cash Flow
1,664,506
1,664,506
1,172,610
1,823,306
1,931,306
3/31/2022 - 4/19/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
