U.S. Markets open in 2 hrs.

First Solar beats Street expectations

Earnings are out for First Solar. CNBC's Dominic Chu reports the details.