Predictive Oncology Inc. (POAI) reports earnings