Imperva (NYSE:IMPV) helps companies to protect their business databases, files, and web applications from insecurities. In particular, Imperva's software helps businesses to prevent hackers or insiders from accessing important information as well as improve the company's regulatory compliance. Furthermore, the company offers security for web appliations in the form of a cloud based Software as a Service. If businesses continue to increasingly towards web applications for both internal and external data activity, demand for Imperva's solutions will follow. 
For the full year 2010, Imperva reported a total revenue of $55.4M. This was an increase over the $39.3M reported in 2009. Despite the increase, Imperva reported a net loss of $12.3M in 2010 and $12.2M in 2009. 
The company's initial public offering of stock on the NYSE occurred on November 8, 2011. The company offered 5M shares each for $18. This was above the $14-$16 price range. The deal raised a total of $90. The lead mangers of the deal were JP Morgan and Deutsche Bank.
Demand for Imperva's technologies rests on whether businesses will increasingly rely on cloud and web based solutions for both internal and external activity. While businesses have adopted web applications for their external activity - meaning interactions with customers - they have been reluctant to do so for internal activity. This is important as internal security issues tend to be more important than those of external activity. If businesses increase their usage of web solutions for internal activity, demand for Imperva's technologies will rise.