VistaPrint Earnings Defy Economy