- Canadian Solar press release (NASDAQ:CSIQ): Q1 Non-GAAP EPS of -$1.07 misses by $0.04.
- Revenue of $1.2B (-9.8% Y/Y) beats by $100M.
- Net revenues were $1.2 billion in Q1 2025, down 21.3% sequentially and 10.0% year-over-year, mainly due to lower sales of battery energy storage systems