All South Park episodes are done the week they air, i.e. the episode due this week for 4/12 won't be finished until 4/11 or very early in the morning on 4/12.
Pretty amazing, huh? :)