Investors are concerned about the company's profit margins as the management team is highlighting massive deals.