DKI Ltd. have developed and sold software products in the Educational and Business sectors. The company have financed the business almost entirely from sales from the beginning and built up a recurring revenue figure which accounted for over two thirds of their annual revenue.