XML 51 R36.htm IDEA: XBRL DOCUMENT v2.4.1.9
Earnings Per Share (Details) (USD $)
3 Months Ended 6 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Jan. 31, 2015
Jan. 31, 2014
Earnings Per Share [Abstract]        
Net income for basic calculation $ 7,585,000us-gaap_NetIncomeLoss $ 5,983,000us-gaap_NetIncomeLoss $ 12,810,000us-gaap_NetIncomeLoss $ 11,288,000us-gaap_NetIncomeLoss
Interest expense (net of tax) on 3.0% convertible senior notes 0us-gaap_InterestOnConvertibleDebtNetOfTax 1,117,000us-gaap_InterestOnConvertibleDebtNetOfTax 0us-gaap_InterestOnConvertibleDebtNetOfTax 2,234,000us-gaap_InterestOnConvertibleDebtNetOfTax
Numerator for diluted calculation 7,585,000us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted 7,100,000us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted 12,810,000us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted 13,522,000us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted
Denominator for basic calculation (in shares) 16,241,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 15,970,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 16,229,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 16,212,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Dilutive effect on shares of stock-based awards (in shares) 264,000us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 287,000us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 281,000us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 141,000us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Dilutive effect on shares of conversion of 3.0% convertible senior notes (in shares) 0us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities 6,230,000us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities 0us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities 6,199,000us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities
Denominator for diluted calculation (in shares) 16,505,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 22,487,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 16,510,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 22,552,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Debt Instrument, Face Amount   $ 200,000,000us-gaap_DebtInstrumentFaceAmount   $ 200,000,000us-gaap_DebtInstrumentFaceAmount
Debt Instrument, Interest Rate, Stated Percentage   3.00%us-gaap_DebtInstrumentInterestRateStatedPercentage   3.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
Reduction in weighted average number of shares as a result of the repurchase of common shares   439,000us-gaap_WeightedAverageNumberOfSharesTreasuryStock   289,000us-gaap_WeightedAverageNumberOfSharesTreasuryStock
Treasury Stock, Shares, Acquired 0us-gaap_TreasuryStockSharesAcquired   0us-gaap_TreasuryStockSharesAcquired 935,992us-gaap_TreasuryStockSharesAcquired
Weighted average performance shares outstanding during the period that are excluded from EPS calculation 120,000cmtl_WeightedAveragePerformanceSharesOutstandingDuringThePeriodThatAreExcludedfromEPSCalculation 92,000cmtl_WeightedAveragePerformanceSharesOutstandingDuringThePeriodThatAreExcludedfromEPSCalculation 119,000cmtl_WeightedAveragePerformanceSharesOutstandingDuringThePeriodThatAreExcludedfromEPSCalculation 70,000cmtl_WeightedAveragePerformanceSharesOutstandingDuringThePeriodThatAreExcludedfromEPSCalculation
Stock-Based Awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive equity-classified stock-based awards not included in calculation of diluted earnings per share (in shares) 447,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= cmtl_StockBasedAwardsMember
573,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= cmtl_StockBasedAwardsMember
287,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= cmtl_StockBasedAwardsMember
2,308,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= cmtl_StockBasedAwardsMember