High street beauty brand e.l.f's booming sales are making it more optimistic about the future