Precipio reports mixed financial results in latest earnings.