vorny,
you're right, the scope of a due diligence can include many different aspects of a companys operations and performance and these can vary considerably depending on the purpose of the due diligence.
in this case i would expect the the intrinsic value of the assets of the company to play a larger role than the current SP.