The business is making money, they are just spending it growing the business. Most tech companies that are still in the growth stage will lose money because they have to spend a lot on R&D and keeping employees at the company with compensation. The tech industry is highly competitive and you have to spend a lot to stay competitive.