Canadian Solar's GAAP net income for 6M 2021 was $32.136 million, down 4 times from $131.66 million in the previous year. Revenue increased 65.6% to $2.519 billion from $1.522 billion a year earlier.