1.9900
-0.0200
(-1.00%)
At close: 4:00:02 PM EST
2.0500
+0.06
+(3.02%)
After hours: 5:43:54 PM EST
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Operating Cash Flow
-7,346.0000
-23,488.0000
-38,016.0000
-6,100.6680
-10,034.4390
Investing Cash Flow
-3,705.0000
15,309.0000
-44,435.0000
19,223.5000
-3,387.0610
Financing Cash Flow
-12,263.0000
-25,263.0000
-60,281.0000
204,640.5140
30,176.9730
End Cash Position
35,867.0000
70,174.0000
107,288.0000
254,382.3660
40,676.3110
Income Tax Paid Supplemental Data
338.1030
1,305.0000
1,311.0000
366.3520
509.4930
Interest Paid Supplemental Data
9,038.7790
2,033.0000
3,167.0000
5,196.4900
6,193.4840
Capital Expenditure
-16,011.0000
-10,747.0000
-37,617.0000
-11,617.1370
-8,247.7900
Issuance of Capital Stock
11,000.0000
106.0000
393.0000
290,000.0000
44,999.3300
Issuance of Debt
6,438.0000
8,569.0000
299.0000
3,692.1990
18,408.5670
Repayment of Debt
-8,296.0000
-12,111.0000
-17,295.0000
-55,452.8340
-29,726.8060
Repurchase of Capital Stock
-10,561.0000
-21,938.0000
-43,678.0000
-18,446.1190
--
Free Cash Flow
-23,357.0000
-34,235.0000
-75,633.0000
-17,717.8050
-18,282.2290
12/31/2020 - 1/29/2008
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
CSIQ Canadian Solar Inc.
10.37
-4.34%
JKS JinkoSolar Holding Co., Ltd.
20.02
-1.52%
SEDG SolarEdge Technologies, Inc.
13.05
-4.74%
RUN Sunrun Inc.
8.46
-8.24%
ENPH Enphase Energy, Inc.
60.99
-2.94%
NOVA Sunnova Energy International Inc.
2.9100
-5.21%
FSLR First Solar, Inc.
171.90
-6.33%
SHLS Shoals Technologies Group, Inc.
4.2900
-7.14%
ZEO Zeo Energy Corp.
3.1000
-4.32%
ARRY Array Technologies, Inc.
6.39
-6.38%