Breakdown
TTM
6/30/2026
6/30/2025
6/30/2024
6/30/2023
Cash Flows from Used in Operating Activities Direct
176,932
176,932
148,999
88,249
75,490
Investing Cash Flow
-106,671
-106,671
-25,714
-18,740
-17,526
Financing Cash Flow
-114,108
-114,108
-96,500
-54,208
-28,671
End Cash Position
70,986
70,986
114,833
88,048
72,747
Income Tax Paid Supplemental Data
20,535
20,535
10,749
10,970
13,735
Interest Paid Supplemental Data
2,366
2,366
1,966
644
315
Capital Expenditure
-23,120
-23,120
-24,453
-24,124
-17,826
Issuance of Capital Stock
697
697
1,595
2,249
1,228
Repayment of Debt
--
--
--
--
-9,320
Repurchase of Capital Stock
-56,013
-56,013
-54,133
-22,528
-10,061
Free Cash Flow
153,812
153,812
124,546
64,125
57,664
6/30/2023 - 7/5/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
