IMPERVA INC is a California company, with head office located at 3400 Bridge Parkway Redwood Shores, California 94065. In 2016 the company owned a total of 491.98 million USD worth of assets, including 410.05 million USD worth of current assets. An analysis of the recent trend shows a steady growth of company assets, with a 30.35% growth from the last year and a 265.23% increase in the 5 year period. The company net sales last year amounted to 264.45 million USD, which means a 12.87% increase when compared to 2015. The company allocated 62.40 million USD of its income to research and development.