KB Home engages in selling and building a variety of new homes. It builds various types of homes, including attached and detached single-family homes, townhomes and condominiums. It operates through ...