RE:OMG. They lost 17$MillionThey are bringing in approx $100M net revenue/ year (so far) and have $116M in debt.
Hmm...and a market cap of roughly $45M...is it me or is something wrong with this picture?
Way undervalued in my opinion.
S/b valued around .15 to .25 cents imo.