VSLR VSLR
No live quote for VSLR yet.
Latest period ending Dec 31, 2019 · select a line to chart its full history
Annual balance sheet
| Fiscal year | FY 2019 Dec 31, 2019 | FY 2018 Dec 31, 2018 | FY 2017 Dec 31, 2017 | FY 2016 Dec 31, 2016 | FY 2015 Dec 31, 2015 |
|---|---|---|---|---|---|
| 255.94M | 290.90M | 154.94M | 123.44M | 107.25M | |
| 255.94M | 290.90M | 154.94M | 123.44M | 107.25M | |
| 24.31M | 14.21M | 19.66M | 12.66M | 3.64M | |
| 252.07M | 278.26M | 184.76M | 167.21M | 113.56M | |
| 1.78B | 1.95B | 1.69B | 1.48B | 1.15B | |
| 2.80B | 2.33B | 2.46B | 2.13B | 1.61B | |
| 18.68M | 14.08M | 17.75M | 11.41M | 5.49M | |
| 1.51B | 1.22B | 945.31M | 767.62M | 431.39M | |
| 241.34M | 166.43M | 167.60M | 133.69M | 116.47M | |
| 1.49B | 1.20B | 927.56M | 756.20M | 425.90M | |
| 2.41B | 1.85B | 1.48B | 1.33B | 830.28M | |
| -381.96M | -279.63M | 213.11M | 5.22M | -12.77M | |
| -20.44M | -7.22M | 6.91M | 7.63M | 0 | |
| 190.47M | 288.60M | 780.95M | 556.30M | 518.94M | |
| 190.47M | 288.60M | 780.95M | 556.30M | 518.94M | |
| 2.55B | 2.05B | 2.28B | 1.96B | 1.50B | |
| 1.51B | 1.22B | 945.31M | 767.62M | 431.39M | |
| 58.35M | 43.72M | 71.05M | 54.29M | 48.27M | |
| 20.58M | 13.26M | 22.60M | 11.29M | 631.00K | |
| 2.17B | 1.68B | 1.31B | 1.20B | 713.81M | |
| 69.26M | 53.77M | 57.34M | 63.00M | 63.24M | |
| 583.70M | 437.12M | 342.38M | 395.22M | 216.03M |
