First Solar, Inc. Announces First Quarter 2025 Financial Results and Revises Guidance to Reflect Expected Impact of Implementation of New Tariffs
1. FSLR reported Q1 2025 net sales of $0.8 billion, down $0.7 billion. 2. New tariffs expected to impact future sales guidance.