Pretty good number, in fact very good, but obviously positively impacted due to delayed expenditure from Q1 due to weather. Despite the good number US equities are basically flat. Not a great sign. Typical though, equities haven't run on fundamentals for a long time but the case for extended free money.