Moon and all that helped with this piece: great job, it is very well written!
Rather than waste time with SA crap, send it directly to the Wall Street analysts that cover solar stocks.
These analysts were on the last earnings call with First Solar:
Ben J. Kallo - Robert W. Baird & Co
Paul Coster - JPMorgan
Patrick S. Jobin - Credit Suisse
Vishal Shah - Deutsche Bank Securities, Inc.
Brian K. Lee - Goldman Sachs & Co.
Sven Eenmaa - Stifel, Nicolaus & Co., Inc.
Andrew Hughes - Bank of America Merrill Lynch
Edwin Mok - Needham & Co. LLC
Tyler Charles Frank - Robert W. Baird & Co