XML 26 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Industry Segment Information (Details) (USD $)
12 Months Ended
Oct. 31, 2014
Segment
Oct. 31, 2013
Oct. 31, 2012
Industry Segment Information [Abstract]      
Number of operating segments 2us-gaap_NumberOfOperatingSegments    
Total assets held for sale/discontinued operations $ 256,832us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation $ 493,304us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation  
Segment reporting information, revenue for reportable segment [Abstract]      
Revenues 63,522,340us-gaap_Revenues 72,323,175us-gaap_Revenues 87,150,031us-gaap_Revenues
Operating income (loss) from continuing operations (254,250)us-gaap_OperatingIncomeLoss (1,274,404)us-gaap_OperatingIncomeLoss 304,640us-gaap_OperatingIncomeLoss
Depreciation & amortization 1,930,507us-gaap_DepreciationDepletionAndAmortization 2,169,014us-gaap_DepreciationDepletionAndAmortization 2,562,702us-gaap_DepreciationDepletionAndAmortization [1]
Capital expenditures 761,367us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 544,643us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 697,196us-gaap_PaymentsToAcquirePropertyPlantAndEquipment [1]
Identifiable assets 23,751,561chmp_SegmentReportingInformationIdentifiableAssets 27,037,318chmp_SegmentReportingInformationIdentifiableAssets 33,071,771chmp_SegmentReportingInformationIdentifiableAssets
Goodwill 1,230,485us-gaap_Goodwill 1,230,485us-gaap_Goodwill 3,457,322us-gaap_Goodwill
Interest expense - related party (82,378)us-gaap_InterestExpenseRelatedParty (82,378)us-gaap_InterestExpenseRelatedParty (57,733)us-gaap_InterestExpenseRelatedParty
Interest expense (1,056,019)us-gaap_InterestExpense (4,202,774)us-gaap_InterestExpense (3,111,845)us-gaap_InterestExpense
Gain loss on debt forgiveness 0chmp_GainLossOnDebtForgiveness 11,118,069chmp_GainLossOnDebtForgiveness 0chmp_GainLossOnDebtForgiveness
Other (loss) income 261,013us-gaap_OtherIncome (32,207)us-gaap_OtherIncome (13,118)us-gaap_OtherIncome
Consolidated income (loss) before income taxes from continuing operations (1,131,634)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 5,526,306us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest (2,878,056)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Identifiable assets [Abstract]      
Total segment identifiable assets 23,751,561chmp_SegmentReportingInformationIdentifiableAssets 27,037,318chmp_SegmentReportingInformationIdentifiableAssets 33,071,771chmp_SegmentReportingInformationIdentifiableAssets
Elimination of intersegment assets and assets held for sale/discontinued operations 256,832chmp_AssetsNotAllocatedToSegment 493,304chmp_AssetsNotAllocatedToSegment 14,894,820chmp_AssetsNotAllocatedToSegment
Total assets 24,008,393us-gaap_Assets 27,530,622us-gaap_Assets 47,966,591us-gaap_Assets
Operating Segment [Member]      
Segment reporting information, revenue for reportable segment [Abstract]      
Revenues 68,921,677us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
79,793,685us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
97,539,962us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Elimination of Intersegment Revenue [Member]      
Segment reporting information, revenue for reportable segment [Abstract]      
Revenues (5,399,337)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(7,470,510)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(10,389,931)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Printing [Member]      
Segment reporting information, revenue for reportable segment [Abstract]      
Revenues 37,377,484us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
42,669,468us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
52,174,544us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
Goodwill 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
2,226,837us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
Printing [Member] | Operating Segment [Member]      
Segment reporting information, revenue for reportable segment [Abstract]      
Revenues 39,546,537us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
45,460,503us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
56,933,015us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
Operating income (loss) from continuing operations (360,182)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
(2,228,855)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
(1,610,691)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
Depreciation & amortization 1,832,458us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
2,049,191us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
2,449,031us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
Capital expenditures 738,893us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
541,855us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
646,727us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
Identifiable assets 16,526,888chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
18,850,573chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
25,046,667chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
Goodwill 0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
2,226,837us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
Identifiable assets [Abstract]      
Total segment identifiable assets 16,526,888chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
18,850,573chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
25,046,667chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
Printing [Member] | Elimination of Intersegment Revenue [Member]      
Segment reporting information, revenue for reportable segment [Abstract]      
Revenues (2,169,053)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
(2,791,035)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
(4,758,471)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
Office Products and Furniture [Member]      
Segment reporting information, revenue for reportable segment [Abstract]      
Revenues 26,144,856us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
29,653,707us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
34,975,487us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
Goodwill 1,230,485us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
1,230,485us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
1,230,485us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
Office Products and Furniture [Member] | Operating Segment [Member]      
Segment reporting information, revenue for reportable segment [Abstract]      
Revenues 29,375,140us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
34,333,182us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
40,606,947us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
Operating income (loss) from continuing operations 105,932us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
954,451us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
1,915,331us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
Depreciation & amortization 98,049us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
119,823us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
113,671us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
Capital expenditures 22,474us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
2,788us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
50,469us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
Identifiable assets 7,224,673chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
8,186,745chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
8,025,104chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
Goodwill 1,230,485us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
1,230,485us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
1,230,485us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
Identifiable assets [Abstract]      
Total segment identifiable assets 7,224,673chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
8,186,745chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
8,025,104chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
Office Products and Furniture [Member] | Elimination of Intersegment Revenue [Member]      
Segment reporting information, revenue for reportable segment [Abstract]      
Revenues $ (3,230,284)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
$ (4,679,475)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
$ (5,631,460)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
[1] Restated