Insurance company Allianz says its net profit almost doubled last year as losses on Greek bonds no longer weighed down its results.
The Munich-based company said on Thursday its basic insurance business also improved, suffering lower losses on natural catastrophes and enjoying higher premium revenue in Germany, Australia and Latin America.
Net profit rose to 5.49 billion euros ($A7.20 billion) from 2.80 billion euros in 2011.
Revenue rose 2.7 per cent to 106.4 billion euros.
In 2011, Allianz had to write off losses on Greek bonds which fell sharply in value due to the country's debt crisis.
Greece eventually negotiated a deal with creditors under which it paid them less than they were owed.
Fourth quarter earnings rose to 1.29 billion euros from 560 million euros.
The company proposed an unchanged dividend of 4.50 euros per share.