A national amusement parks company is acquiring Idlewild, Kennywood and Sandcastle parks in western Pennsylvania.