6.46
-0.36
(-5.28%)
As of 3:08:39 PM EST. Market Open.
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Operating Cash Flow
190,375.00
231,955.00
141,493.00
-263,187.00
-122,205.00
Investing Cash Flow
1,203.00
-16,821.00
-384,437.00
-15,332.00
-1,338.00
Financing Cash Flow
-29,560.00
-101,761.00
8,440.00
537,748.00
-129,273.00
End Cash Position
336,028.00
249,080.00
133,901.00
367,670.00
108,441.00
Income Tax Paid Supplemental Data
34,365.00
45,942.00
10,739.00
13,318.00
31,103.00
Interest Paid Supplemental Data
37,479.00
43,949.00
23,118.00
24,306.00
6,935.00
Capital Expenditure
-10,978.00
-16,989.00
-10,619.00
-3,357.00
-1,338.00
Issuance of Capital Stock
--
--
48,983.00
345,632.00
145,532.00
Issuance of Debt
21,819.00
63,311.00
136,188.00
539,354.00
575,000.00
Repayment of Debt
-48,218.00
-162,363.00
-154,235.00
-259,258.00
-218,330.00
Free Cash Flow
179,397.00
214,966.00
130,874.00
-266,544.00
-123,543.00
12/31/2020 - 10/15/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.
UpgradeRelated Tickers
SHLS Shoals Technologies Group, Inc.
4.2950
-7.03%
NOVA Sunnova Energy International Inc.
2.9850
-2.77%
NXT Nextracker Inc.
41.10
-3.25%
RUN Sunrun Inc.
8.63
-6.40%
CSIQ Canadian Solar Inc.
10.49
-3.23%
MAXN Maxeon Solar Technologies, Ltd.
6.56
-2.46%
JKS JinkoSolar Holding Co., Ltd.
20.17
-0.79%
SEDG SolarEdge Technologies, Inc.
13.02
-5.00%
FSLR First Solar, Inc.
173.17
-5.64%
ENPH Enphase Energy, Inc.
61.74
-1.76%