News

On an adjusted basis, it reported a profit of 44 cents per share, above the analysts' average estimate of 42 cents per share, ...