KB Home revenues up 34% for the year