Late Periods!

What are other factors besides pregnancy that can contribute to a missed or late period?