Offshore software development centers (ODCs) have become an integral part of the global IT ecosystem. With companies increasingly outsourcing software development to cut costs and tap into global talent, offshore development centers generate significant revenue. But how much does an offshore software development center make in a year?