Report duplicating itself

I have a report with 5 different tables on the same page. each table has its own DB Query and primary key as well as an alternate row versioning. The report is supposed to show values from 12am one to 11:55 pm the next day but for some reason after it hits 11:55 PM, the report repeats its self all over again from 12am to 11:55 of the same day.

i checked my database tables, the information is not in them twice. Im sure its something simple like a missed check box.