Could not possibly be this high? Thats well above revenue. They are still making a profit and buying the stock so no chance it is this high.