Arrow Beats on Q1 Earnings, Misses Rev