Share Facebook Twitter LinkedIn Pinterest Email Toro shares fall as profit growth, margins temper earnings beat