The Edrington Group has posted a lift in sales and profits for its latest full-year, despite rising cost pressures.