CTLP Financials: Cantaloupe Inc AI Analysis