Sativus Tech Corp (SATT) reports earnings