Accelya Solutions offers 41% margins, zero debt, 8% yield