First Solar (NASDAQ:FSLR) fell short of Wall Street earnings expectations for the fourth quarter, but its revenue came in ...