Edrington has hailed a strong full-year performance despite a GBP274.8m (US$418.4m) write-down of its Brugal rum brand that pushed profits into the red.