Overall, companies have been reporting better results and at the company level there are many good earnings stories.
I expect good numbers from Canon again. Canon's cameras are doing surprisingly well despite an industry-wide price slump. They are committed to keeping up margins.