CV Sciences Inc. (CVSI) reports earnings