Attractions technology firm getting better as well as bigger