Canopy Growth Corp (CGC) financials: revenue and net income by year