Yahoo! Q4 earnings drop 5 per cent