Varroc Q1 profit rises 30% YoY, stock hits 52-week high on record revenue