XML 102 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions - Additional Information (Detail) (USD $)
12 Months Ended 0 Months Ended 11 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Feb. 07, 2014
Dec. 31, 2014
Jan. 30, 2014
Business Acquisition [Line Items]            
Residual value of intangible assets $ 0us-gaap_AcquiredFiniteLivedIntangibleAssetResidualValue       $ 0us-gaap_AcquiredFiniteLivedIntangibleAssetResidualValue  
Business acquisition purchase price, cash paid 12,083,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired      
Compensation expense, service period 2 years 10 months 24 days          
Recognized compensation expense 37,273,000us-gaap_AllocatedShareBasedCompensationExpense 22,494,000us-gaap_AllocatedShareBasedCompensationExpense 5,968,000us-gaap_AllocatedShareBasedCompensationExpense      
Maximum [Member]            
Business Acquisition [Line Items]            
Estimated useful life 10 years          
Skyfence Networks Ltd. [Member]            
Business Acquisition [Line Items]            
Date of acquisition Feb. 07, 2014          
Business acquisition purchase price, cash paid       8,558,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_BusinessAcquisitionAxis
= impv_SkyfenceNetworksLtdMember
   
Holdback payment commitment period       24 months    
Holdback liability       7,157,000us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred
/ us-gaap_BusinessAcquisitionAxis
= impv_SkyfenceNetworksLtdMember
   
Business acquisition purchase price, shares issued       884,422us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
/ us-gaap_BusinessAcquisitionAxis
= impv_SkyfenceNetworksLtdMember
   
Compensation expense, service period       4 years    
Closing price of stock       $ 59.08us-gaap_BusinessAcquisitionSharePrice
/ us-gaap_BusinessAcquisitionAxis
= impv_SkyfenceNetworksLtdMember
   
Unvested equity awards to be recorded as operating expense       1,100,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_BusinessAcquisitionAxis
= impv_SkyfenceNetworksLtdMember
   
Vested equity awards       354,000us-gaap_BusinessCombinationConsiderationTransferredOther1
/ us-gaap_BusinessAcquisitionAxis
= impv_SkyfenceNetworksLtdMember
   
Related acquisition costs       900,000us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_BusinessAcquisitionAxis
= impv_SkyfenceNetworksLtdMember
   
Recognized compensation expense         7,300,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_BusinessAcquisitionAxis
= impv_SkyfenceNetworksLtdMember
 
Total purchase price       36,924,000us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= impv_SkyfenceNetworksLtdMember
   
Business acquisition purchase price, common stock value       20,855,000us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
/ us-gaap_BusinessAcquisitionAxis
= impv_SkyfenceNetworksLtdMember
   
Skyfence Networks Ltd. [Member] | Subject to a Holdback [Member]            
Business Acquisition [Line Items]            
Business acquisition purchase price, shares issued       29,871us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
/ us-gaap_BusinessAcquisitionAxis
= impv_SkyfenceNetworksLtdMember
/ us-gaap_ContingentConsiderationByTypeAxis
= impv_SubjectToHoldbackMember
   
Skyfence Networks Ltd. [Member] | Restricted Shares of Common Stock Subject to Repurchase [Member]            
Business Acquisition [Line Items]            
Business acquisition purchase price, shares issued       532,262us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_BusinessAcquisitionAxis
= impv_SkyfenceNetworksLtdMember
   
Skyfence Networks Ltd. [Member] | Skyfence Options [Member]            
Business Acquisition [Line Items]            
Options converted to purchase shares       164,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
/ us-gaap_AwardTypeAxis
= impv_SkyfenceOptionsMember
/ us-gaap_BusinessAcquisitionAxis
= impv_SkyfenceNetworksLtdMember
   
Skyfence Networks Ltd. [Member] | Converted Imperva Options [Member]            
Business Acquisition [Line Items]            
Options converted to purchase shares       24,248us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
/ us-gaap_AwardTypeAxis
= impv_ConvertedImpervaOptionsMember
/ us-gaap_BusinessAcquisitionAxis
= impv_SkyfenceNetworksLtdMember
   
Skyfence Networks Ltd. [Member] | Maximum [Member]            
Business Acquisition [Line Items]            
Common stock subject to holdback, period       24 months    
Skyfence Networks Ltd. [Member] | Purchased Technology [Member]            
Business Acquisition [Line Items]            
Estimated useful life       7 years    
Tomium Software, LLC. [Member]            
Business Acquisition [Line Items]            
Date of acquisition Jan. 30, 2014          
Business acquisition purchase price, cash paid           4,600,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_BusinessAcquisitionAxis
= impv_TomiumSoftwareLlcMember
Business acquisition purchase price, shares issued           60,556us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
/ us-gaap_BusinessAcquisitionAxis
= impv_TomiumSoftwareLlcMember
Closing price of stock           $ 55.45us-gaap_BusinessAcquisitionSharePrice
/ us-gaap_BusinessAcquisitionAxis
= impv_TomiumSoftwareLlcMember
Related acquisition costs           300,000us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_BusinessAcquisitionAxis
= impv_TomiumSoftwareLlcMember
Estimated useful life           10 years
Total purchase price           8,263,000us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= impv_TomiumSoftwareLlcMember
Business acquisition purchase price, assumption of liability to pay cash           300,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= impv_TomiumSoftwareLlcMember
Business acquisition purchase price, common stock value           $ 3,400,000us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
/ us-gaap_BusinessAcquisitionAxis
= impv_TomiumSoftwareLlcMember