XML 20 R46.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Stock-Based Compensation - Overview (Details) | 9 Months Ended |  |  |
--- | --- | --- | --- | ---
Apr. 30, 2015 | 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,164,433 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber / us-gaap_AwardTypeAxis = us-gaap_EmployeeStockOptionMember | 2,234,733 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber / us-gaap_AwardTypeAxis = us-gaap_EmployeeStockOptionMember | 2,229,033 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber / us-gaap_AwardTypeAxis = us-gaap_EmployeeStockOptionMember | 2,132,896 us-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,500 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized / us-gaap_PlanNameAxis = cmtl_A2000StockIncentivePlanMember |  |  |
Aggregate net number of stock-based awards granted | 7,462,030 cmtl_AggregateNumberOfStockBasedAwardsGrantedNetOfExpiredAndCanceledAwards / us-gaap_PlanNameAxis = cmtl_A2000StockIncentivePlanMember |  |  |
Aggregate number of stock based awards expired and canceled | 2,822,062 cmtl_AggregateNumberOfExpiredAndCanceledStockBasedAwardsUnderStockOptionPlan / us-gaap_PlanNameAxis = cmtl_A2000StockIncentivePlanMember |  |  |
Aggregate number of stock-based awards exercised | 5,067,578 cmtl_NumberOfStockBasedAwardsExercisedAsOfBalanceSheetDate / us-gaap_PlanNameAxis = cmtl_A2000StockIncentivePlanMember |  |  |
Stock-Based Awards Outstanding By Award Type (In Shares) |  |  |  |
Number of total stock-based awards outstanding | 2,394,452 cmtl_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 |  |  |
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 |  |  |
Maximum term for incentive stock-based awards granted to stockholders who own more than 10% of the voting power | 5 years |  |  |
Stock-Based Awards Outstanding By Award Type (In Shares) |  |  |  |
Number of stock-based awards outstanding at period end | 2,164,433 us-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 | 170,841 us-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,675 us-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,503 us-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 | 0 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber / us-gaap_AwardTypeAxis = us-gaap_StockAppreciationRightsSARSMember / us-gaap_PlanNameAxis = cmtl_A2000StockIncentivePlanMember |  |  | 0 us-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,000 cmtl_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 | 580,511 cmtl_TotalSharesOfCommonStockIssuedToEmployeesUnderEmployeeStockPurchasePlan / us-gaap_AwardTypeAxis = cmtl_EmployeeStockPurchasePlanEsppMember / us-gaap_PlanNameAxis = cmtl_A2001EmployeeStockPurchasePlanMember |  |  |

X
- Details
Name: | cmtl_A2000StockIncentivePlanAbstract
Namespace Prefix: | cmtl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | cmtl_A2001EmployeeStockPurchasePlanAbstract
Namespace Prefix: | cmtl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate number of expired and canceled stock-based awards under stock option plan. + References No definition available. + Details
Name: | cmtl_AggregateNumberOfExpiredAndCanceledStockBasedAwardsUnderStockOptionPlan
Namespace Prefix: | cmtl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The aggregate number of stock-based awards granted, net of expired and canceled awards. + References No definition available. + Details
Name: | cmtl_AggregateNumberOfStockBasedAwardsGrantedNetOfExpiredAndCanceledAwards
Namespace Prefix: | cmtl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Discount rate from market value, on purchase date, offered to employees participating in the Employee Stock Purchase Plan (ESPP) + References No definition available. + Details
Name: | cmtl_DiscountRateFromMarketValueOnPurchaseDateOfferedToEmployeesParticipatingInEmployeeStockPurchasePlan
Namespace Prefix: | cmtl_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum term for grants of incentive and non-qualified stock-based awards, excluding grants of incentive stock-based awards to stockholders who own more than 10% of the voting power. + References No definition available. + Details
Name: | cmtl_MaximumTermForGrantsOfIncentiveAndNonqualifiedStockBasedAwardsExcludingIncentiveStockBasedAwardsGrantedToCertainStockholders
Namespace Prefix: | cmtl_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum term for grants of incentive stock-based awards granted to a stockholder who owns more than 10% of the voting power. + References No definition available. + Details
Name: | cmtl_MaximumTermForGrantsOfIncentiveStockBasedAwardsToStockholdersOwningMoreThanTenPercentOfVotingPower
Namespace Prefix: | cmtl_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of stock based awards exercised or converted into shares, other instruments, or cash in accordance with the terms of the arrangement as of the balance sheet date. + References No definition available. + Details
Name: | cmtl_NumberOfStockBasedAwardsExercisedAsOfBalanceSheetDate
Namespace Prefix: | cmtl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of shares reserved for issuance under stock-based award agreements awarded under the plan that validly exist and are outstanding as of the balance sheet date, including vested stock-based awards. + References No definition available. + Details
Name: | cmtl_NumberOfTotalStockBasedAwardsOutstanding
Namespace Prefix: | cmtl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of a stockholder's voting power that limits the contractual term of an incentive stock-based award. + References No definition available. + Details
Name: | cmtl_PercentageOfStockholderVotingPowerThatLimitsContractualTermOfStockBasedAwards
Namespace Prefix: | cmtl_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | cmtl_StockBasedAwardsOutstandingByAwardTypeInSharesAbstract
Namespace Prefix: | cmtl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares of common stock that were reserved for issuance under the Employee Stock Purchase Plan. + References No definition available. + Details
Name: | cmtl_TotalNumberOfCommonSharesReservedForIssuanceUnderEmployeeStockPurchasePlan
Namespace Prefix: | cmtl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total number of shares of common stock issued to employees under employee stock purchase plan and through the end of the reporting period + References No definition available. + Details
Name: | cmtl_TotalSharesOfCommonStockIssuedToEmployeesUnderEmployeeStockPurchasePlan
Namespace Prefix: | cmtl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of equity instruments other than options outstanding, including both vested and non-vested instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of options outstanding, including both vested and non-vested options. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i)-(ii) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=cmtl_A2000StockIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=cmtl_A2001EmployeeStockPurchasePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |