Check My Ads → CMA reported funding mix — 2025
reported foundation grants as 82.8 percent
Report period2025; URL path containsApril2026, not an independently established publication date.
CMA's2025 chart explicitly reports foundation grants82.8%, major donors12.3% and individuals4.9%, with four new institutional donors and three multiyear renewals. No absolute revenue or causal explanation for the shift is supplied.