Lifevantage Corporation (LFVN) reports earnings