Library audit shows healthy finances