Cumberland Pharmaceuticals Inc. (CPIX) reports earnings