NSE revenue 31%