Companies are setting a low bar for expectations amid revenues that are still trending down. The main culprit cited: general economic weakness. Here is a direct video link.
See also: Faith, Hope and No Clarity for Earnings Of course who needs real customers and sales, when companies can just buy back their own shares to make their earnings per share rise…surely this can go on forever right?