From Barrons (scroll down):
The facts are: First Solar boasts more than a $8 billion market value on about $400 million in expected 2007 revenues and 53 cents in earnings per share. At 115, it is trading at 96 times 2008 earnings and 14 times sales.
They also use the term Blodgett-esque. I love it.