Navigating Tariff Challenges and …
Revenue: $0.8 billion in Q1 2025, reflecting a $0.7 billion decrease from the previous quarter. Gross Margin: 41% in Q1 2025, up from 37% in the prior quarter. Earnings Per Diluted Share: $1.95, below the low end of guidance range. Module Sales: 2.9 gigawatts in Q1 2025. Production: 4.0 gigawatts in Q1 2025, including 2