German sports brand Puma has reported a 38% profit jump for the year to EUR187.4m (US$211.9m) on the back of stronger sales.