Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Operating Cash Flow
31,614
31,614
25,605
10,610
119,300
Investing Cash Flow
32,345
32,345
4,246
18,094
-95,076
Financing Cash Flow
-25,015
-25,015
-32,856
-19,841
-29,864
End Cash Position
112,516
112,516
73,572
76,577
67,714
Capital Expenditure
-3,077
-3,077
-4,564
-2,748
-25,966
Issuance of Debt
--
--
--
--
0
Repayment of Debt
-1,065
-1,065
-13,607
-1,027
0
Free Cash Flow
28,537
28,537
21,041
7,862
93,334
3/31/2023 - 3/18/2019
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
