Bubble? $13M in '13 revenue. $62M loss. Market cap: $2.3B #1 Post by rdcasey » Wed, Mar 26, 2014, 3:45 PM UTC Bubble? $13M in '13 revenue. $62M loss. Market cap: $2.3Bnasdaq.com