Cantaloupe Inc. (CTLP) reports earnings