Remember that in Javascript functions are first class citizens, so rather than return a value, you would probably do best sending a function:
var companyName = 'Google';
var customers, vendors;
get('Customers', companyName, function(data) { customers = data; });
get('Vendors', companyName, function(data) { vendors = data; });
function get(table, variable, success){
$.get('http://www.mysite.com/phps/get'+table+'.php', {company: variable}, success);
}
This is a poor example since it does not handle exceptions etc. But it should give you an idea on the flexibility provided to you. The key is to remember that functions are the building block of the language and what gives it power.
If you really want to stick with the method you are using (I don't recommend), you could add one additional function... (I really really don't recommend).
var companyName = 'Google';
var customers, vendors;
get('Customers', companyName, customers);
get('Vendors', companyName, vendors);
function get(table, variable, results){
$.get('http://www.mysite.com/phps/get'+table+'.php', {company: variable}, function(data){ results = data});
}
Doing this would result in you losing the ability to change how the experience is handled based on the call result. Perhaps you want a select box disabled until the call completes and it is populated or perhaps you want to perform something special when a call fails. Using functions are a better approach.
Hope this helps.