Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Operating Cash Flow
--
334,261,200
348,915,800
-62,739,600
-213,536,500
Investing Cash Flow
--
-32,751,200
-64,939,200
-12,853,000
-10,962,600
Financing Cash Flow
--
-18,056,100
37,902,200
54,757,200
-54,053,000
End Cash Position
--
1,608,231,200
1,324,777,300
1,002,898,500
1,023,733,900
Capital Expenditure
--
-18,160,300
-63,324,900
-13,554,600
-9,829,600
Issuance of Capital Stock
--
27,900
8,100
0
--
Issuance of Debt
--
58,150,000
101,808,500
100,505,500
--
Repayment of Debt
--
--
--
--
-23,243,000
Free Cash Flow
--
316,100,900
285,590,900
-76,294,200
-223,366,100
3/31/2023 - 7/1/2002
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
