Danish apparel retailer IC Company reported increased annual net profit of DKK224m (US$41.63m) compared to DKK195m last year, thanks to better profit margins.