Overlapping exports, retried jobs and weekend reruns all leave repeated rows in the data. Merging the files first and then hunting duplicates by hand is tedious - and the header row repeats itself too.
Download free trialBuy TextMerger

--dedupe and --skip-empty.
A January export, a February export and a re-run of February, merged with the filters on: the repeated header, the blank line and the duplicated February rows are gone, and what is left is one clean set of rows:

It compares whole lines - it is not a database de-duplication. Rows that mean the same thing but differ in spacing, case or column order are still different lines. If you need key-based de-duplication, load the merged file into a database and use that instead.
Loading the merged, cleaned file into a database: FileToDB. Converting the format afterwards: DataFileConverter. Full reference: merging text files. Related use case: twelve monthly exports.