Flight Global's fleet reporting is not exactly accurate.  For example they included Peruvian Su-22s for years after they were retired after service.
Some errors/questionable entries in this year's Flight Global survey:
-Botswana  no mention of CF-5A/D Freedom Fighters (17 in service, at least 3 active in 2014).
-Brazil  F-5 fleet is understated and does not include 11 Jordanian F-5s delivered as M2000 replacement (correct numhber is about 57).
-Denmark  F-35 not formally chosen.  There's a competition being held to chose next fighter and F-35 is in a good spot to win it.
-Indonesia- F-16 fleet not just A/B.  Fleet split is 10 F-16A/B and 24 ex-US F-16C/D Blk 25.
India-  Mirage 2000 fleet overstated (49 in service not 54.
MiG-21 and -29 totals include dual seaters which are generally listed as trainers.
Netherlands  F-16 fleet overstated by 13 aircraft.
Peru = Those Su-22's are still there.
Etc etc.
In fact the survey is inconsistent  in some instances it has all aircraft delivered but excludes attrition, in others it only includes operational and not stored aircraft.
It's pretty good overall though especially compared to many other online sites.
However Wikipedia is just as accurate.