image
Energy - Solar - NASDAQ - US
$ 9.89
-9.35 %
$ 2.22 B
Market Cap
-5.65
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -2.65% -88.84% -392.77%
Annual Report FY 10-K 2022-12-31 44.19% 13.35% 39.73%
Annual Report FY 10-K 2021-12-31 74.58% -56.40% -43.23%
Annual Report FY 10-K 2020-12-31 7.41% -60.34% -115.59%
Annual Report FY 10-K 2019-12-31 12.97% -1466.86% -77.01%
Annual Report FY 10-K 2018-12-31 43.47% -78.59% 33.11%
Annual Report FY 10-K 2017-12-31 16.70% 35.82% 15.22%
Annual Report FY 10-K 2016-12-31 49.01% 424.60% 1.96%
Annual Report FY 10-K 2015-12-31 53.41% 60.13% -65.29%
Annual Report FY 10-K 2014-12-31 262.73% -5799.42% -145.73%
Annual Report FY 10-K 2013-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -4.62% 61.46% 90.52%
Quarterly Report Q2 8-K 2024-06-30 -11.24% 150.70% 36.80%
Quarterly Report Q1 8-K 2024-03-31 -22.32% 73.85% 19.58%
Quarterly Report Q4 8-K 2023-12-31 -15.20% -6.77% -4.41%
Quarterly Report Q3 8-K 2023-09-30 -10.88% -507.91% -3418.95%
Quarterly Report Q2 8-K 2023-06-30 0.96% 126.45% -99.10%
Quarterly Report Q1 8-K 2023-03-31 18.97% -114.59% -237.36%
Quarterly Report Q4 8-K 2022-12-31 39.96% -751.30% 9.03%
Quarterly Report Q3 8-K 2022-09-30 44.02% 772.64% 72.24%
Quarterly Report Q2 8-K 2022-06-30 45.72% -408.57% 27.04%
Quarterly Report Q1 8-K 2022-03-31 48.09% -557.74% 62.19%
Quarterly Report Q4 8-K 2021-12-31 35.84% 77.25% 18.90%
Quarterly Report Q3 8-K 2021-09-30 109.17% -35.56% -121.78%
Quarterly Report Q2 8-K 2021-06-30 121.28% -204.11% -69.85%
Quarterly Report Q1 8-K 2021-03-31 58.87% 14.91% -183.30%
Quarterly Report Q4 8-K 2020-12-31 31.35% -1354.56% -429.52%
Quarterly Report Q3 8-K 2020-09-30 -2.68% 29.17% -3.06%
Quarterly Report Q2 8-K 2020-06-30 -11.39% -948.88% -32.92%
Quarterly Report Q1 8-K 2020-03-31 8.34% -101.70% -42.67%
Quarterly Report Q4 8-K 2019-12-31 1.59% 312.30% -627.79%
Quarterly Report Q3 8-K 2019-09-30 5.16% 1101.04% -156.27%
Quarterly Report Q2 8-K 2019-06-30 19.97% -17.45% -79.58%
Quarterly Report Q1 8-K 2019-03-31 34.73% -49.45% 22.11%
Quarterly Report Q4 8-K 2018-12-31 63.97% -10.00% 87.08%
Quarterly Report Q3 8-K 2018-09-30 45.06% -10.42% 50.68%
Quarterly Report Q2 8-K 2018-06-30 23.71% -70.51% -6.03%
Quarterly Report Q1 8-K 2018-03-31 38.65% 120.26% -13.44%
Quarterly Report Q4 8-K 2017-12-31 21.44% 102.86% -5.89%
Quarterly Report Q3 8-K 2017-09-30 26.12% 64.60% 6.45%
Quarterly Report Q2 8-K 2017-06-30 12.49% -23.04% 31.90%
Quarterly Report Q1 8-K 2017-03-31 5.44% -3.10% 25.18%
Quarterly Report Q4 8-K 2016-12-31 21.02% 293.25% 25.38%
Quarterly Report Q3 8-K 2016-09-30 35.63% 709.75% 18.67%
Quarterly Report Q2 8-K 2016-06-30 68.58% 332.93% -4.82%
Quarterly Report Q1 8-K 2016-03-31 98.77% 172.99% -48.19%
Quarterly Report Q4 8-K 2015-12-31 65.68% 43.70% -53.76%
Quarterly Report Q3 8-K 2015-09-30 47.30% 81.81% -69.47%
Quarterly Report Q2 8-K 2015-06-30 39.95% 143.76% -50.89%
Quarterly Report Q1 8-K 2015-03-31 63.40% -53.53% -99.54%
Quarterly Report Q4 8-K 2014-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2014-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2014-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2014-03-31 0.00% 0.00% 0.00%