Major players revenue