3.0350
-0.0350
(-1.14%)
As of 2:51:11 PM EST. Market Open.
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Operating Cash Flow
-282,752.0000
-237,562.0000
-333,426.0000
-209,230.0000
-131,466.0000
Investing Cash Flow
-2,005,612.0000
-2,544,661.0000
-1,981,602.0000
-1,241,216.0000
-829,519.0000
Financing Cash Flow
2,037,222.0000
2,731,051.0000
2,468,705.0000
1,464,450.0000
1,188,587.0000
End Cash Position
473,925.0000
494,402.0000
545,574.0000
391,897.0000
377,893.0000
Income Tax Paid Supplemental Data
13,766.0000
14,726.0000
2,000.0000
190.0000
181.0000
Interest Paid Supplemental Data
395,710.0000
283,985.0000
142,870.0000
88,256.0000
87,829.0000
Capital Expenditure
-1,846,719.0000
-1,832,714.0000
-868,208.0000
-554,541.0000
-578,369.0000
Issuance of Capital Stock
--
81,316.0000
--
10,513.0000
152,277.0000
Issuance of Debt
2,655,863.0000
3,507,828.0000
2,903,727.0000
2,235,939.0000
1,651,765.0000
Repayment of Debt
-1,616,468.0000
-1,413,173.0000
-758,355.0000
-984,009.0000
-972,227.0000
Repurchase of Capital Stock
348.0000
--
-3,190.0000
--
--
Free Cash Flow
-2,129,471.0000
-2,070,276.0000
-1,201,634.0000
-763,771.0000
-709,835.0000
12/31/2020 - 7/25/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.
UpgradeRelated Tickers
RUN Sunrun Inc.
8.76
-5.04%
MAXN Maxeon Solar Technologies, Ltd.
6.61
-1.71%
ARRY Array Technologies, Inc.
6.55
-3.97%
SHLS Shoals Technologies Group, Inc.
4.3800
-5.19%
SEDG SolarEdge Technologies, Inc.
13.25
-3.28%
CSIQ Canadian Solar Inc.
10.57
-2.49%
JKS JinkoSolar Holding Co., Ltd.
20.18
-0.74%
FSLR First Solar, Inc.
174.08
-5.14%
ENPH Enphase Energy, Inc.
62.28
-0.90%
NXT Nextracker Inc.
41.25
-2.90%