Se estima que en 2003 sus ingresos anuales fueron de 500 millones USD, con una utilidad de 100 millones USD.