US fashion firm Iconix Brand Group has posted improved revenue and profits for the fiscal year, saying its brands had gained market share.