Sorry I know nothing about KDR but I have heard of them.
The first two things I look for in a company are how many shares are on issue and how much cash in the bank.
If those two things check out I will dig deeper until I'm satisfied, and this why I invested in LPI.
cheers