Smith Micro Software Inc. (SMSI) reports earnings