Respectfully disagree...
Debt to market cap is a bogus measure. Debt to earnings is a true measure of risk and while I agree that this is higher than most (including CEO) want, there is a plan to work it down using the excellent CF forecasted. So, yes, they are in a show me state at the moment. Those that are long are those with confidence that they will show us and the market in just a few weeks time. CXR has a history of earnings surprise to the upside. My guess is that guidance is conservative. They recently announced the addition of more than doubling the sales force of a lead product in the US (75 to 175 sales persons). This is not the behaviour of a company who is struggling to meet guidance. This is something you do in addition to meeting guidance unless the ROI is immediate (lead time in sales investments is longer that that). Call it a subliminal signal.