who is this real analyst you speak of ??
A wide range of financial analysts have crunched the numbers on this company and overwhelming consensus is that it is considerably undervalued.
The technology is leading edge, not sure where you are coming from on that score. ?
What makes you think that margins on mining services are marginal ?
On most metrics IDL is undervalued.