German dairy company Nordmilch generated earnings of €21.1m (US$25.8m) in 2004, following a loss of €86m in 2003, the company said today (Monday) according to the German News Digest.