Sopra Group SA Annecy-le-Vieux France Netapp B.V. Schiphol-Rijk Noord-Holland Netherlands National Semiconductor Corporation Santa Clara CA United States SunPower Corporation San Jose CA United States Spansion Inc. Sunnyvale CA United States Synopsys, Inc. Mountain View CA United States Tele-Mobile Company Scarborough ON Canada Cincinnati Bell Inc. Cincinnati OH United States Neopost SA Bagneux France 3Com Corporation Marlborough MA United States salesforce.com, inc. San Francisco CA United States Premier Farnell plc London ENG United Kingdom Fairpoint Communications, Inc. Charlotte NC United States Eutelsat Communications SA Paris France Atmel Corporation San Jose CA United States tw telecom inc. Littleton CO United States Brady Corporation Milwaukee WI United States Altera Corporation San Jose CA United States Comverse Technology, Inc. New York NY United States GrafTech International Ltd. Parma OH United States Fairchild Semiconductor International South Portland ME United States Sybase, Inc. Dublin CA United States MEMC Electronic Materials, Inc. St. Peters MO United States FLIR Systems, Inc. Wilsonville OR United States THUS GROUP HOLDINGS PLC GLASGOW United Kingdom Macdonald Dettwiler & Associates Ltd Richmond BC Canada ASM International N.V. (Amsterdam) Bilthoven Netherlands CDI Corp. Philadelphia PA United States Arris Group, Inc. Suwanee GA United States Compuware Corporation Detroit MI United States Misys plc London ENG United Kingdom Paetec Holding Corp. Fairport NY United States GSI Commerce, Inc. King of Prussia PA United States Ordina N.V. Nieuwegein Netherlands Cree Region OwnershipIndustry Industry BanSales, USD Revenue Band N. AM Listed Fiber Optic Transmission Tech $1,525,700,000.00 $1B - $3B EMEA I Listed Computer Services Tech $1,499,410,813.00 $1B - $3B EMEA I Unlisted Computing Tech $1,499,159,300.00 $1B - $3B N. AM Listed Semiconductors Tech $1,460,400,000.00 $1B - $3B N. AM Listed Semiconductors Tech $1,434,919,000.00 $1B - $3B N. AM Listed Semiconductors Tech $1,410,653,000.00 $1B - $3B N. AM Listed Applications Software Tech $1,360,045,000.00 $1B - $3B N. AM Unlisted Telecommunications Tech $1,352,343,040.00 $1B - $3B N. AM Listed Telecommunications Tech $1,336,000,000.00 $1B - $3B EMEA I Listed Electronic Office Equipment Tech $1,320,646,154.00 $1B - $3B N. AM Listed Internet/WAN Hardware Tech $1,316,978,000.00 $1B - $3B N. AM Listed Knowledge Management Software Tech $1,305,583,000.00 $1B - $3B EMEA I Listed Passive Components Tech $1,297,063,708.00 $1B - $3B N. AM Listed Telecommunications Tech $1,274,619,000.00 $1B - $3B EMEA I Listed Satellite Telecommunications Tech $1,271,895,115.00 $1B - $3B N. AM Listed Semiconductors Tech $1,217,345,000.00 $1B - $3B N. AM Listed Telecommunications Tech $1,211,390,000.00 $1B - $3B N. AM Listed Electronics Tech $1,208,702,000.00 $1B - $3B N. AM Listed Semiconductors Tech $1,195,413,000.00 $1B - $3B N. AM Listed Telecommunications Equipment Tech $1,193,673,000.00 $1B - $3B N. AM Listed Electronics Tech $1,190,238,000.00 $1B - $3B N. AM Listed Semiconductors Tech $1,187,500,000.00 $1B - $3B N. AM Listed Enterprise Resource Planning Software Tech $1,170,569,000.00 $1B - $3B N. AM Listed Semiconductors Tech $1,163,600,000.00 $1B - $3B N. AM Listed Photographic Equipment Tech $1,147,087,000.00 $1B - $3B EMEA I Unlisted Telecommunications Tech $1,142,489,360.00 $1B - $3B N. AM Listed Applications Software Tech $1,136,332,782.00 $1B - $3B EMEA I Listed Semiconductors Tech $1,118,654,672.00 $1B - $3B N. AM Listed Telecommunications Tech $1,118,597,000.00 $1B - $3B N. AM Listed Telecommunications Equipment Tech $1,107,806,000.00 $1B - $3B N. AM Listed Systems Software Tech $1,090,455,000.00 $1B - $3B EMEA I Listed Applications Software Tech $1,056,115,678.00 $1B - $3B N. AM Unlisted Telecommunications Tech $1,041,013,000.00 $1B - $3B N. AM Listed Applications Software Tech $1,004,215,000.00 $1B - $3B EMEA I Listed Computer Services Tech $1,004,069,775.00 $1B - $3B Revenue Band Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James Greg James