Aligos Therapeutics Inc. (ALGS) reports earnings