Overstock.com has strong Q2