Operational RisksThere are several risks associated with the company including dilution, execution, engineering, technology, competition, and regulatory risks.
Sales And Deployment DelaysLong sales and design-in timelines and push-outs in deployments have prevented a steady build-up in backlog and therefore the revenue performance.