BEL Q2 Results: Numbers beat estimates on all fronts; stock at day’s high