seasonal revenue gap