I don't think they're as into their PPS as most of these OTC scam companies are. These guys are legit, but they aren't pumping and releasing PR's etc.
I do believe they have some debt, but I too am puzzled about their low PPS vs their big assets and yearly revenue. Also don't forget that they aren't really in the spotlight on OTC. :\