Castle Brands has seen its losses reduce in its latest fiscal year, as net sales posted a healthy rise.