The buyback plus the Chinese strength. As to the share price tomorrow, I have no idea except to say that I wouldn't be a buyer unless the price declines. There is the risk they re-price to something along the lines of Skeechers unless the company really supports the shares.
I did read that in the call about China, excluding the Americas and Japan. thought when they halted shares after the bell the stock might be headed for 11.50 or so when it did begin trading.
always a coin toss with earnings. think you're right, the buy back probably prevented this from happening.