Consumer Cyclical PulteGroup, Inc. (PHM): Cash generation resilience amid margin and earnings compression