With 6,400 customers nationwide, Canton software firm keeps growing