Annual audit report shows Diocese of Providence on strong financial footing