First Solar Inc. (FSLR) Financial Analysis and Growth Outlook 2025 | Monexa