Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
110,325
84,969
64,027
73,191
87,909
Investing Cash Flow
-193,585
-380,755
-180,938
262
-205,151
Financing Cash Flow
85,309
325,227
94,816
-66,099
120,067
End Cash Position
45,184
59,368
29,301
53,427
46,038
Income Tax Paid Supplemental Data
--
470
298
407
266
Interest Paid Supplemental Data
--
56,453
66,007
55,647
36,524
Issuance of Capital Stock
0
931,500
0
0
0
Issuance of Debt
493,875
906,262
845,390
215,149
468,000
Repayment of Debt
-304,249
-1,156,785
-647,332
-199,168
-271,750
Repurchase of Capital Stock
-290
-200,290
-33,845
-18,992
-1,763
Free Cash Flow
110,325
84,969
64,027
73,191
87,909
12/31/2022 - 4/2/2025
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
