Economic ChallengesCanon attributed the shortfalls to economic pullbacks in China and Europe, delays in booking sales in the medical and industrial businesses, weaker demand from distributors accompanying the upturn in interest rates, and tougher price competition.
Financial PerformanceCanon announced FY12/23 results that missed its operating profit guidance.
Sales DeclineSales excluding forex dropped 5.7%, marking a fourth consecutive quarter of decline.