XML 22 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Details) (USD $)
12 Months Ended
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2012
Summary of Significant Accounting Policies      
Non-cash deferred tax adjustments $ 400,000chmp_NonCashDeferredTaxAdjustments    
Non-cash deferred tax adjustments (in dollars per share) $ 0.04chmp_NonCashDeferredTaxAdjustment    
Increase in additional paid-in capital 400,000us-gaap_FreshStartAdjustmentIncreaseDecreaseAdditionalPaidInCapital    
Decrease in deferred tax liability 400,000us-gaap_FreshStartAdjustmentIncreaseDecreaseDeferredIncomeTaxLiabilitiesNoncurrent    
Accounts Receivable [Abstract]      
Allowance for Loan and Lease Loss, Recovery of Bad Debts 64,406us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts    
Bad debt expense (64,406)us-gaap_ProvisionForDoubtfulAccounts 143,989us-gaap_ProvisionForDoubtfulAccounts 646,670us-gaap_ProvisionForDoubtfulAccounts [1]
Change in estimate for allowance for bad debts 200,000chmp_ChangeInEstimateForAllowanceForBadDebts    
Allowance for doubtful accounts 687,844us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent 972,778us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent 1,012,894us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Write-offs 220,528us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs 184,105us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs 172,889us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
Accounts receivable, payment period from invoice date 30 days    
Property, Plant and Equipment [Line Items]      
Depreciation expense 1,931,507us-gaap_Depreciation 2,169,014us-gaap_Depreciation 2,562,702us-gaap_Depreciation
Advertising Costs [Abstract]      
Advertising expense 349,000us-gaap_AdvertisingExpense 336,000us-gaap_AdvertisingExpense 487,000us-gaap_AdvertisingExpense
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Dilutive effect related to warrants 0us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount   0us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Revenue Recognition [Abstract]      
Deferred revenue $ 500,000us-gaap_DeferredRevenue $ 500,000us-gaap_DeferredRevenue $ 500,000us-gaap_DeferredRevenue
Accounting for Stock-Based Compensation [Abstract]      
Granted (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Warrant [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Dilutive effect related to warrants   4,814,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_WarrantMember
 
Minimum [Member] | Other Intangible Assets [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization period 5 years    
Minimum [Member] | Building and Improvements [Member]      
Property, Plant and Equipment [Line Items]      
Estimated useful lives 5 years    
Minimum [Member] | Machinery and Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Estimated useful lives 3 years    
Minimum [Member] | Furniture and Fixtures [Member]      
Property, Plant and Equipment [Line Items]      
Estimated useful lives 5 years    
Minimum [Member] | Vehicles [Member]      
Property, Plant and Equipment [Line Items]      
Estimated useful lives 3 years    
Maximum [Member] | Other Intangible Assets [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization period 20 years    
Maximum [Member] | Building and Improvements [Member]      
Property, Plant and Equipment [Line Items]      
Estimated useful lives 40 years    
Maximum [Member] | Machinery and Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Estimated useful lives 10 years    
Maximum [Member] | Furniture and Fixtures [Member]      
Property, Plant and Equipment [Line Items]      
Estimated useful lives 10 years    
Maximum [Member] | Vehicles [Member]      
Property, Plant and Equipment [Line Items]      
Estimated useful lives 5 years    
Customer Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Customer 1 0 0
Credit Concentration Risk [Member]      
Concentration Risk [Line Items]      
Percentage balance account receivable (in hundredths) 32.10%chmp_PercentageBalanceAccountReceivable
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
30.20%chmp_PercentageBalanceAccountReceivable
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
 
Accounts Receivable [Member]      
Concentration Risk [Line Items]      
Number of large accounts receivable balances 10chmp_NumberOfLargeAccountsReceivableBalances
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
   
Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration risk (in hundredths) 11.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
   
Accounts Receivable [Member] | Credit Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration risk (in hundredths)   9.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
9.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
Sales Revenue, Net [Member] | Customer Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration risk (in hundredths) 10.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
   
Sales Revenue, Net [Member] | Credit Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration risk (in hundredths) 3.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
9.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
9.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
[1] Restated