Revenue and subscriber numbers pretty much non-existent compared to peers. Market cap more than US$5 billion...From the AFR this morning: