OptimizeRx Corporation (OPRX) reports earnings