As a matter of fact, I have written a full article on MITM's ratings. Unfortunately, it's in French but you may use Google Translate or something to get an idea of what happened. Basically, Fox changed the show's time slot several times during seasons 6-7, and failed to broadcast some episodes due to sports events.
Here is the article
and here are the complete ratings: