Universal earnings missed by $1.53, revenue fell short of estimates | AllMind News