Despite a lingering deficit, recent figures show a surge in revenue, driven by increased green fees and higher player turnout ...