Vicor beats Q2 estimates with $1.04 EPS on $143.4M revenue