How many years of compliance examination reports do you have to keep or recommend keeping?

We believe it is a best practice to save compliance examination reports permanently.