What are the componets of black powder for a firework?

Black powder, used in fireworks consists of potassium nitrate, charcoal and sulfur in the ratio 75:15:10. These components are integrated finely into each other.