The company has over 2 million third party vendors at the moment. Operating income went up to $405 million

The company has over 2 million third party vendors at the moment. Operating income went up to $405 million, compared with an average estimate of $212.1 million. Furthermore, net income fell to $97 million or $0.21 per share, from $177 million, or $0.38 per share a year ago..