PulteGroup (PHM) reported Q2 earnings Wednesday of $2.48 per share, down from $3.03 a year earlier.
Analysts polled by FactSet expected $2.36.
Total revenues for the quarter ended June 30 were $3.98 billion, compared with $4.40 billion a year earlier.
Analysts expected $3.94 billion.
Shares of the company were down more than 3% in Wednesday pre-bell activity.