For fun I ran CSGH through a DCF calculator. If the company is legit and the last numbers are correct we are talking early retirement :-D http://www.gurufocus.com/dcf/CSGH