Canadian Solar Inc. provided earnings and production guidance for the second quarter and full year 2024. For the quarter, Company expects total revenue to be in the range of $1.5 billion to $1.7 billion. Total module shipments recognized as revenues by CSI Solar are expected to be in the range of 7.5 GW to 8.0 GW, including approximately 100 MW to the Company's own projects. Total battery energy storage shipments by CSI Solar are expected to be between 1.4 GWh to 1.6 GWh, including about 800 MWh to the Company's own projects.

For the full year, Company expects total module shipments to be in the range of 35 GW to 40 GW and CSI Solar's total battery energy storage shipments in the range of 6.0 GWh to 6.5 GWh, including approximately 2 GW and 2.5 GWh respectively to the Company's own projects. The Company's total revenue is expected to be in the range of $7.3 billion to $8.3 billion.