Century Communities Inc. (CCS) reports earnings