really hard to guesstimate...offices in india, england and california... major partners and do big stadium events http://www.enabledware.com/ but i dont know how to quantify that... what do you think? certainly could figure in the millions, 10s of millions i am not so sure...