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 549.11 million USD worth of assets, including 459.02 million USD worth of current assets. An analysis of the recent trend shows a steady growth of company assets, with a 11.61% growth from the last year and a 307.64% 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.