Comparing to other Technology stocks that contantly making loss or minimal revenue, yet their marketcap is higher than ISD. e.g. NUH, BRN, BUD, SAS etc