Canadian Solar Inc (NASDAQ:CSIQ) posted a 9% year-on-year increase in fourth-quarter revenues, topping its forecast, as solar module shipments climbed to roughly 3 GW.