Bubble? $13M in '13 revenue. $62M loss. Market cap: $2.3B | Heykuki News