Selskapet har sitt hovedkontor i San Francisco i California siden 2005. The Walt Disney Company kjøpte selskapet i 2012.