First Solar (FSLR): Q4 Earnings, Sales Forecast, and Patent Battle | Monexa