Charlotte-based Six Flags released fourth-quarter earnings ahead of Carowinds opening March 14.