4 ms·Their net income is 0.6% of their valuation.by dcgoss 10y agoTheir net income is 0.6% of their valuation.aNoob7000 10y agoThey loss money, right?