Online grows, audience broadens, Activision profits