S&P 500 and Nasdaq hit records; Deckers soars 12%