More or less. They are trying to pay out on a consistent basis, which means on the days where the pool find more blocks than average, the pool operator holds the extra funds. While on the days where the pool finds fewer blocks than average, the consistent payout should be made possible by reserve funds accumulated on days with higher than average block findings.