Number Of Companies Beating Revenue Estimates Hits Lowest Level In Two Years