D&H is reporting Blow out Earnings