These companies are still beating expectations; the earnings are solid. But there's a disconnect.

Overall, we've seen the reports coming in line and guidance hasn't been horrible, it just hasn't been robust either.