Olduvai Gorge revenue rebounds