Nike may have dropped the ball on All-Star jerseys, but they’re knocking it out of the park on earnings.