Canon Annual Financials for 2024