technology trends What 3 financial statements must a nonprofit organization prepare annually? Jan 17, 2026 3 views