Breakdown
TTM
6/30/2026
6/30/2025
6/30/2024
6/30/2023
Operating Cash Flow
59,001
59,001
45,668
35,900
41,859
Investing Cash Flow
-27,807
-27,807
-18,375
-8,855
-19,037
Financing Cash Flow
-13,927
-13,927
-74,660
-21,733
-13,614
End Cash Position
32,566
32,566
15,350
62,720
57,429
Income Tax Paid Supplemental Data
11,587
11,587
11,952
7,688
4,283
Interest Paid Supplemental Data
936
936
1,634
514
152
Capital Expenditure
-27,807
-27,807
-18,375
-8,855
-18,952
Issuance of Capital Stock
--
--
--
--
0
Issuance of Debt
38,600
38,600
82,710
238
43,448
Repayment of Debt
-39,816
-39,816
-83,663
-781
-58,839
Repurchase of Capital Stock
-14,382
-14,382
-78,014
-21,556
-276
Free Cash Flow
31,194
31,194
27,293
27,045
22,907
6/30/2023 - 8/7/2020
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
