Canaan Inc. (CAN) financials: revenue and net income by year