XML 71 R57.htm IDEA: XBRL DOCUMENT
v3.4.0.3

Stock-Based Compensation - Income Tax Benefit From Stock-based Awards (Details) - USD ($) | 9 Months Ended |  |
--- | --- | --- | ---
Apr. 30, 2016 | Apr. 30, 2015 | Jul. 31, 2015 | Aug. 01, 2005
Income Tax Benefits From Stock Based Awards [Abstract] |  |  |  |
Actual income tax benefit recorded for the tax deductions relating to the settlement of stock-based awards | $ 150,000 | $ 1,032,000 |  |
Less: Tax benefit initially recognized on settled stock-based awards vesting subsequent to the adoption of accounting standards that require us to expense stock-based awards | 127,000 | 892,000 |  |
Excess income tax benefit recorded as an increase to additional paid-in capital | 23,000 | 140,000 |  |
Less: Tax benefit initially disclosed but not previously recognized on settled equity-classified stock-based awards vesting prior to the adoption of accounting standards that require us to expense stock-based awards | 0 | 0 |  |
Excess income tax benefit from settled equity-classified stock-based awards reported as a cash flow from financing activities in our Condensed Consolidated Statements of Cash Flows | 23,000 | 140,000 |  |
Hypothetical tax benefits related to stock-based awards | 17,139,000 |  | $ 17,220,000 | $ 8,593,000
Reduction to APIC and accumulated hypothetical tax benefits | $ 81,000 | $ 260,000 |  |

X
- Definition Excess income tax benefit recorded as an increase to additional paid-in capital from the settlement of stock-based awards during the period. + References No definition available. + Details
Name: | cmtl_ExcessIncomeTaxBenefitRecordedAsIncreaseToAdditionalPaidInCapital
Namespace Prefix: | cmtl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of excess tax benefit that arises when compensation cost from non-qualified share-based compensation recognized on the entity's tax return exceeds compensation cost from equity-based compensation recognized in financial statements. Excess tax benefit increases net cash provided by financing activities. + References No definition available. + Details
Name: | cmtl_ExcessTaxBenefitFromExercisedShareBasedCompensationFinancingActivities
Namespace Prefix: | cmtl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Income Tax Benefits From Stock Based Awards [Abstract] + References No definition available. + Details
Name: | cmtl_IncomeTaxBenefitsFromStockBasedAwardsAbstract
Namespace Prefix: | cmtl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net reduction to additional paid-in capital (APIC) and accumulated hypothetical tax benefits, primarily due to either: (i) net income tax shortfalls recognized from the settlement of stock-based awards; and or (ii) the reversal of unrealized deferred tax assets associated with certain vested equity-classified stock-based awards that expired during the period. + References No definition available. + Details
Name: | cmtl_NetReductionToAPICAndAccumulatedHypotheticalTaxBenefits
Namespace Prefix: | cmtl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cumulative amount of net windfall (“excess”) tax benefits related to the settlement of shared based awards and which is recorded as a component of additional paid in capital. Such pool is available to offset future write offs of deferred tax assets that may result from actual realized tax benefits being less than the estimated tax benefits recognized at the time of expensing share based awards (“shortfalls”). Such pool can never be less than zero. If no pool exists, shortfalls are recognized as a component of income tax expense in the income statement. + References No definition available. + Details
Name: | cmtl_SharedBasedAwardsHypotheticalTaxBenefitAdditionalPaidInCapitalPool
Namespace Prefix: | cmtl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The tax benefit initially disclosed but not previously recognized on settled equity-classified stock-based awards vesting prior to the adoption of accounting standards that require us to expense stock-based awards + References No definition available. + Details
Name: | cmtl_TaxBenefitInitiallyDisclosedButNotRecognizedRelatedToStockBasedAwards
Namespace Prefix: | cmtl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The tax benefit initially recognized on settled stock-based awards vesting subsequent to the adoption of accounting standards that require us to expense stock-based awards. + References No definition available. + Details
Name: | cmtl_TaxBenefitInitiallyRecognizedRelatedToSettledStockBasedAwards
Namespace Prefix: | cmtl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Disclosure of the aggregate tax benefit realized from the exercise of stock options and the conversion of similar instruments during the annual period. + 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 (j) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration