Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Operating Cash Flow
128,810,855
114,726,955
83,516,046
61,043,620
99,222,859
Investing Cash Flow
-119,490,211
-111,246,111
-97,031,139
-50,013,136
-115,550,536
Financing Cash Flow
3,241,818
5,666,818
19,614,127
-1,169,849
-2,327,649
End Cash Position
47,650,662
50,965,699
41,818,037
108,220,653
98,360,018
Capital Expenditure
-2,406,951
-2,444,351
-2,180,822
-2,228,124
-1,739,313
Issuance of Capital Stock
4,038,128
186,628
16,310,239
74,921
0
Issuance of Debt
--
7,990,857
4,992,500
0
--
Repurchase of Capital Stock
-22
-539,122
-406,382
-54,386
-1,218,689
Free Cash Flow
126,403,904
112,282,604
81,335,224
58,815,496
97,483,546
3/31/2023 - 1/1/1996
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
