IMPERVA INC is a California company, with head office located at 3400 Bridge Parkway Redwood Shores, California 94065. The company achieved a record breaking net income last year - 22.87 million USD. This is -132.54% higher than one reported in 2016. In 2017 the company owned a total of 528.06 million USD worth of assets, including 450.63 million USD worth of current assets. An analysis of the recent trend shows a steady growth of company assets, with a 7.33% growth from the last year and a 292.01% increase in the 6 year period. The company net sales last year amounted to 321.72 million USD, which means a 21.65% increase when compared to 2016. The company allocated 63.45 million USD of its income to research and development.