GT Solar International, Inc. (SOLR) reported earnings after the close Tuesday. This was the company’s first earnings announcement since becoming a public company on July 24th. The numbers looked very attractive with the company realizing revenues of $57.1 million, good for a 171% increase over the same quarter last year. Net income was $5.1 million [...]