I got into GIR a couple of years back. Another thing I like about the company is they look after shareholder when they spin out new companies. They let you participate in the initial IPO then reward you with free shares and options in the new companies.