Beazer Homes USA Inc. (BZH) reports earnings