" Market cap of 200m. Hmm. One would have thought that they would be profitable by now"
Yes but.....
For comparison Amazon first made a profit in Q4 2001,
and its market cap was then $USD$3.39 Billion
.......just saying'......
Does anyone think this is a useful comparison??