Financial insights of OPRX