The company reported a 61% increase in total revenue to $805 million and a 183% jump in net income to $253 million, surpassing Wall Street expectations.
register or log in to get more services such as weather report, extended news articles and web search