XML 32 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation Overview (Details)
6 Months Ended
Jan. 31, 2015
Oct. 31, 2014
Jul. 31, 2014
Stock options      
Stock-Based Awards Outstanding By Award Type (In Shares)      
Number of stock-based awards outstanding at period end 2,234,733us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
2,229,033us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
2,132,896us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
2000 Stock Incentive Plan      
2000 Stock Incentive Plan      
Aggregate maximum number of shares of common stock which may be issued under stock option plan 8,962,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= cmtl_A2000StockIncentivePlanMember
   
Aggregate net number of stock-based awards granted 7,476,130cmtl_AggregateNumberOfStockBasedAwardsGrantedNetOfExpiredAndCanceledAwards
/ us-gaap_PlanNameAxis
= cmtl_A2000StockIncentivePlanMember
   
Aggregate number of stock based awards expired and canceled 2,804,962cmtl_AggregateNumberOfExpiredAndCanceledStockBasedAwardsUnderStockOptionPlan
/ us-gaap_PlanNameAxis
= cmtl_A2000StockIncentivePlanMember
   
Aggregate number of stock-based awards exercised 5,008,878cmtl_NumberOfStockBasedAwardsExercisedAsOfBalanceSheetDate
/ us-gaap_PlanNameAxis
= cmtl_A2000StockIncentivePlanMember
   
Stock-Based Awards Outstanding By Award Type (In Shares)      
Number of total stock-based awards outstanding 2,467,252cmtl_NumberOfTotalStockBasedAwardsOutstanding
/ us-gaap_PlanNameAxis
= cmtl_A2000StockIncentivePlanMember
   
2000 Stock Incentive Plan | Stock options      
2000 Stock Incentive Plan      
Maximum term for grants of incentive and non-qualified stock-based awards, excluding incentive stock-based awards granted to stockholders who own more than 10% of the voting power 10 years    
Maximum term for incentive stock-based awards granted to stockholders who own more than 10% of the voting power 5 years    
Percentage of a stockholder's voting power that limits the contractual term of an incentive stock-based award 10.00%cmtl_PercentageOfStockholderVotingPowerThatLimitsContractualTermOfStockBasedAwards
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= cmtl_A2000StockIncentivePlanMember
   
Stock-Based Awards Outstanding By Award Type (In Shares)      
Number of stock-based awards outstanding at period end 2,234,733us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= cmtl_A2000StockIncentivePlanMember
   
2000 Stock Incentive Plan | Performance shares      
Stock-Based Awards Outstanding By Award Type (In Shares)      
Number of stock-based awards outstanding at period end 173,341us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
/ us-gaap_PlanNameAxis
= cmtl_A2000StockIncentivePlanMember
   
2000 Stock Incentive Plan | RSUs and restricted stock      
Stock-Based Awards Outstanding By Award Type (In Shares)      
Number of stock-based awards outstanding at period end 50,675us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= cmtl_A2000StockIncentivePlanMember
   
2000 Stock Incentive Plan | Share units      
Stock-Based Awards Outstanding By Award Type (In Shares)      
Number of stock-based awards outstanding at period end 8,503us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_AwardTypeAxis
= cmtl_ShareunitsMember
/ us-gaap_PlanNameAxis
= cmtl_A2000StockIncentivePlanMember
   
2000 Stock Incentive Plan | SARs      
Stock-Based Awards Outstanding By Award Type (In Shares)      
Number of stock-based awards outstanding at period end 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_StockAppreciationRightsSARSMember
/ us-gaap_PlanNameAxis
= cmtl_A2000StockIncentivePlanMember
  0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_StockAppreciationRightsSARSMember
/ us-gaap_PlanNameAxis
= cmtl_A2000StockIncentivePlanMember
2001 Employee Stock Purchase Plan | Employee Stock Purchase Plan - ESPP      
2001 Employee Stock Purchase Plan      
Total number of common shares reserved for issuance under employee stock purchase plan 675,000cmtl_TotalNumberOfCommonSharesReservedForIssuanceUnderEmployeeStockPurchasePlan
/ us-gaap_AwardTypeAxis
= cmtl_EmployeeStockPurchasePlanEsppMember
/ us-gaap_PlanNameAxis
= cmtl_A2001EmployeeStockPurchasePlanMember
   
Discount rate from market value, on purchase date, offered to employees participating in the Employee Stock Purchase Plan (ESPP) 85.00%cmtl_DiscountRateFromMarketValueOnPurchaseDateOfferedToEmployeesParticipatingInEmployeeStockPurchasePlan
/ us-gaap_AwardTypeAxis
= cmtl_EmployeeStockPurchasePlanEsppMember
/ us-gaap_PlanNameAxis
= cmtl_A2001EmployeeStockPurchasePlanMember
   
Total number of shares of common stock issued to employees under employee stock purchase plan and through the end of the reporting period 571,234cmtl_TotalSharesOfCommonStockIssuedToEmployeesUnderEmployeeStockPurchasePlan
/ us-gaap_AwardTypeAxis
= cmtl_EmployeeStockPurchasePlanEsppMember
/ us-gaap_PlanNameAxis
= cmtl_A2001EmployeeStockPurchasePlanMember