Capcom financials