ProPhase Labs Inc. (PRPH) reports earnings