Rocky Brands beats Q2 estimates with $1.90 EPS on $118M revenue