Library audit reveals healthy finances