NPR had $208 million in revenue in 2016. Even if you assume that 100% of funds from member stations and universities were really from the government, less than $67 million of their funding came from the government. The actual estimates are that around 11%, or around $22 million comes from the government.
I have no clue where you get the idea that NPR has a budget over over 2 billion per year, but you are way off.