ibis inc.