Revenue (ttm): 1.12M Gross Profit: -595.60K Check this site: https://finance.yahoo.com/q/ks?s=WSTI+Key+Statistics They are not making profit, but they are losing profit. Do not make sense.