Italian footwear brand Geox has boosted its full-year profit by 26%, to reach EUR123m.