Hey Kelly,
On the Schedule tab for the campaign, you can control how many times a Lead can be run through by changing the Qualification Rules. The options are only once (which is the default and probably what is happening in your instance), every time (so they could through 20 times hypothetically), or once every: and you determine the time frame; could be hours, days, weeks, or months.
Hope that helps!