earns over Rs 500 crore