Monetary support from both programming and charitable donations are critical to our success. Revenue from programming covers only 60 percent of our operating costs, so we depend on the support and commitment of our community to make up the essential difference.