Eshbal reports strong Q1 results