Y a pesar de que la sede se ha mantenido en Estados Unidos, desde 2005 es una filial de la firma japonesa Seven & I Holdings.