Recs: 3 Market cap is less than 1 X revs company turned a profit, is
projecting growth at 30 %, has exciting new technology, and is set in regards to credit. What am I missing here? OK, so I guess if the global economic system collapses they don't sell many T-Rays. OK, got it. But barring the end of the world damn it this is a steal. And come to think of it if the ...