20-F tells you that Click can get $9.4 million from a single customer in a year. That customer was probably in Germany, maybe US. That's the potential per customer in the peak? year only, of course! Click sells licenses so it is lumpy and maybe explains why the geographic sales are "all over the place"!
Given the large number of service operation in "the West", clearly huge potential per customer.
India did nearly 2 million in sales 2008, so good reason to be local.