Home Economy IDC earnings fall 27% as costs offset revenue growth