Eppley produces best profit on record