The rental business looks sound enough. Big debts a major worry. Another cap raise to pay that down possibly given their need to bring the sales slump worries under control?
Looks cheap until you dig a little deeper...
ATL Price at posting:
41.0¢ Sentiment: Buy Disclosure: Not Held