JDP Library audit shows healthy finances