v2.4.0.8

Note 11 - Commitments and Contingencies (Details) (USD $) | 0 Months Ended | 1 Months Ended | 3 Months Ended | 9 Months Ended |  |  |  |  |  |  | 3 Months Ended | 9 Months Ended
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Mar. 06, 2012 | May 23, 2012 | Apr. 26, 2011 | Oct. 31, 2013 | Apr. 30, 2013 | Oct. 31, 2012 | Oct. 31, 2013 | Oct. 31, 2012 | Feb. 29, 2012 | Sep. 02, 2011 | May 13, 2011 | Apr. 30, 2013 Previous Ownership Percentage (Member) | Apr. 30, 2013 New Ownership Percentage (Member) | Jan. 31, 2013 Additional Damages Sought [Member] | Apr. 30, 2010 Letter of Credit [Member] | Oct. 31, 2013 Component Inventory [Member] | Oct. 31, 2013 Minimum [Member] | Oct. 31, 2013 Maximum [Member]
Note 11 - Commitments and Contingencies (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Issue Purchase Orders to Suppliers with Delivery Dates |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 28 days | 42 days
Forecasts of Material and Finished Goods Requirements Rolling Period |  |  |  |  |  |  |  |  | 6 months |  |  |  |  |  |  |  |  |  |  |  |  |
Cost of Revenue | $ (1,400,000) |  |  | $ 1,567,000 | [1] |  | $ 929,000 | [1] | $ 4,029,000 | [1] | $ 2,672,000 | [1] |  |  |  |  |  |  |  | $ 317,000 |  |
Sale of Stock, Number of Shares Issued in Transaction (in Shares) |  |  |  |  |  | 6,250,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 9.00% | 47.00% |  |  |  |  |
Letters of Credit Outstanding, Amount |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 77,000 |  |  |
Loss Contingency, Damages Sought, Value |  | 1,700,000 | 1,200,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingency Amount Claimed for Recovery of Damages |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 4,900,000 |  |  |  |  |  |  |
Gain Contingency, Unrecorded Amount | 1,400,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 15,000,000 |  |  |  |
Previously Accrued Seeking Payments |  |  |  | 1,100,000 |  |  |  |  | 1,100,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Number of Patents Relating to Power Technology |  |  |  |  |  |  |  |  |  |  |  |  |  | 5 |  |  |  |  |  |  |  |
Number of Comarco Patents |  |  |  |  |  |  |  |  |  |  |  |  | 5 |  |  |  |  |  |  |  |  |
Damages Sought in Lawsuit | $ 2,500,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
[1] | See Note 11

X
- Definition Damages sought in lawsuit. + References No definition available. + Details
Name: | cmro_DamagesSoughtInLawsuit
Namespace Prefix: | cmro_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Forecasts of material and finished goods requirements rolling period. + References No definition available. + Details
Name: | cmro_ForecastsOfMaterialAndFinishedGoodsRequirementsRollingPeriod
Namespace Prefix: | cmro_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Issue purchase orders to suppliers with delivery dates. + References No definition available. + Details
Name: | cmro_IssuePurchaseOrdersToSuppliersWithDeliveryDates
Namespace Prefix: | cmro_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loss contingency amount claimed for recovery of damages. + References No definition available. + Details
Name: | cmro_LossContingencyAmountClaimedForRecoveryOfDamages
Namespace Prefix: | cmro_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Number of Comaro patents. + References No definition available. + Details
Name: | cmro_NumberOfComaroPatents
Namespace Prefix: | cmro_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of patents relating to power technology. + References No definition available. + Details
Name: | cmro_NumberOfPatentsRelatingToPowerTechnology
Namespace Prefix: | cmro_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Previously accrued seeking payments. + References No definition available. + Details
Name: | cmro_PreviouslyAccruedSeekingPayments
Namespace Prefix: | cmro_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The aggregate cost of goods produced and sold and services rendered during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 2 -Article 5 + Details
Name: | us-gaap_CostOfRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount or range of possible amounts of gain that could be realized upon the resolution of a contingency. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355 + Details
Name: | us-gaap_GainContingencyUnrecordedAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. + References No definition available. + Details
Name: | us-gaap_LettersOfCreditOutstandingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The value (monetary amount) of the award the plaintiff seeks in the legal matter. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14326-108349 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14435-108349 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14557-108349 + Details
Name: | us-gaap_LossContingencyDamagesSoughtValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration