Toro Beats Q1 Earnings Estimates