Ok some simple figures. (roughly)
Cash: 350
Debt: 80m convertible notes
mcap: 450 (fully diluted)
Earnings: 30,000 (a day) * $50 (say its their margin) * 365 days * 40% (their share) = $219,000,000 NPBT.
Thats a damn nice figure.
Recent events that have driven down share price: removal from S&P SANDS 200 Index.