If you you take a really good spill with your helmet, I heard it crack, should you replace it?

I can see keeping one for as long as a few years or so, but I'm wondering if mine is a goner.