Watches of Switzerland reported record revenue and profits for its fiscal year.