Probably would have to read the 10Q's and the last 10K to know more about their debt situation, but yes they certainly have a lot of revenue per share!