APPlife Digital Solutions Inc (ALDS) reports earnings