Neuronetics Inc. (STIM) reports earnings