Provided are pharmaceutical formulations comprising sustained release particles each having an inner core bead comprising an active pharmaceutical ingredient an intermediate coating substantially surrounding the inner core bead, and an outer coating substantially surrounding the intermediate coating comprising a pH independent polymer. Also provided is a pharmaceutical formulation comprising two bead populations wherein each of the first and second bead populations have a different drug release profile. Also provided is a method of preparing an extended release dosage composition comprising one or more bead populations.