alabama community park revenue