કંપની વિશ્વભરમાં 5,000થી વધુ કર્મચારી ધરાવે છે અને માર્ચ 2010માં સમાપ્ત થયેલા વર્ષમાં તેની આવક 3.1 અબજ ડોલર હતી.