Basically all TLDs are equal! Really, there's only one thing to consider in regard to ranking, and that's local vs worldwide unrestricted searches.
It does not matter if you have a ccTLD (like a .fr, .de, .co.uk) or a generic TLD like .com, .org, .biz for the searchengines.
The only pssible exception are .edu domains, which were rumoured to be preferred by Google, which probably is a myth anyway, resulting from Google's algo which which by design works just well for edu sites.
BUT when it comes to local searches, like say in UK, depending on search options given to the user, different TLDs might be filtered out.
If however search options are set to worldwide search all TLDs get of course displayed, ccTLDs as well as all generic TLDs.
So if you target Europe or Asia you will have as default search option on many SEs and portals searches restricted to local results. Now usually the filter works on languages, not TLDs. But still for worldwide SE marketing generic TLDs are better than one ccTLDs, with having the right ccTLD for each targeted country being definitely the best, yet most costly solution.