Despite a steady decline in income from ticket sales, total annual revenue has increased, nearing $20 million last year.