(ADPnews) - Nov 22, 2010 - Canadian Solar (NASDAQ:CSIQ) booked a third-quarter net profit of USD 20.3 million (EUR 15m), down from USD 25.3 million a year ago due to derivative-related losses and higher income tax expenses.