Ltd has reported an unexpected profit, despite struggling performance in Europe and a slump in domestic prices.