Aptose Biosciences Inc. (APTO) reports earnings