XML 19 R28.htm IDEA: XBRL DOCUMENT v2.4.1.9
Industry Segment Information (Details) (USD $)
3 Months Ended 6 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Apr. 30, 2015
Segment
Apr. 30, 2014
Oct. 31, 2014
Industry Segment Information [Abstract]          
Number of operating segments     2us-gaap_NumberOfOperatingSegments    
Total assets held for sale/discontinued operations $ 256,832us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation $ 315,275us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation $ 256,832us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation $ 315,275us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation  
Segment reporting information, revenue for reportable segment [Abstract]          
Consolidated revenues 16,289,108us-gaap_Revenues 15,032,280us-gaap_Revenues 31,089,368us-gaap_Revenues 30,454,979us-gaap_Revenues  
Operating income (loss) 338,398us-gaap_OperatingIncomeLoss (178,448)us-gaap_OperatingIncomeLoss 134,458us-gaap_OperatingIncomeLoss (538,600)us-gaap_OperatingIncomeLoss  
Depreciation & amortization 415,045us-gaap_DepreciationDepletionAndAmortization 513,224us-gaap_DepreciationDepletionAndAmortization 817,047us-gaap_DepreciationDepletionAndAmortization 1,034,296us-gaap_DepreciationDepletionAndAmortization  
Capital expenditures 112,509us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 170,325us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 560,004us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 299,959us-gaap_PaymentsToAcquirePropertyPlantAndEquipment  
Identifiable assets 24,130,978chmp_SegmentReportingInformationIdentifiableAssets 24,645,692chmp_SegmentReportingInformationIdentifiableAssets 24,130,978chmp_SegmentReportingInformationIdentifiableAssets 24,645,692chmp_SegmentReportingInformationIdentifiableAssets  
Goodwill 1,230,485us-gaap_Goodwill 1,230,485us-gaap_Goodwill 1,230,485us-gaap_Goodwill 1,230,485us-gaap_Goodwill 1,230,485us-gaap_Goodwill
Interest expense - related party (20,087)us-gaap_InterestExpenseRelatedParty (20,087)us-gaap_InterestExpenseRelatedParty (40,851)us-gaap_InterestExpenseRelatedParty (40,851)us-gaap_InterestExpenseRelatedParty  
Interest expense (206,076)us-gaap_InterestExpense (256,604)us-gaap_InterestExpense (470,053)us-gaap_InterestExpense (520,365)us-gaap_InterestExpense  
Other income (64,338)us-gaap_OtherIncome 206,644us-gaap_OtherIncome (43,475)us-gaap_OtherIncome 221,138us-gaap_OtherIncome  
Income (loss) before income taxes 47,897us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest (248,495)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest (419,921)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest (878,678)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest  
Identifiable assets [Abstract]          
Total segment identifiable assets 24,130,978chmp_SegmentReportingInformationIdentifiableAssets 24,645,692chmp_SegmentReportingInformationIdentifiableAssets 24,130,978chmp_SegmentReportingInformationIdentifiableAssets 24,645,692chmp_SegmentReportingInformationIdentifiableAssets  
Assets not allocated to a segment 256,832chmp_AssetsNotAllocatedToSegment 315,275chmp_AssetsNotAllocatedToSegment 256,832chmp_AssetsNotAllocatedToSegment 315,275chmp_AssetsNotAllocatedToSegment  
Total assets 24,387,810us-gaap_Assets 24,960,967us-gaap_Assets 24,387,810us-gaap_Assets 24,960,967us-gaap_Assets 24,008,393us-gaap_Assets
Printing [Member]          
Segment reporting information, revenue for reportable segment [Abstract]          
Consolidated revenues 9,119,073us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
9,667,563us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
18,507,595us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
19,026,172us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
 
Goodwill 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
  0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
  0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
Office Products & Furniture [Member]          
Segment reporting information, revenue for reportable segment [Abstract]          
Consolidated revenues 7,170,035us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
5,364,717us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
12,581,773us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
11,428,807us-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
Operating Segments [Member]          
Segment reporting information, revenue for reportable segment [Abstract]          
Consolidated revenues 17,505,760us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
16,280,405us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
33,635,632us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
33,017,497us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
 
Operating Segments [Member] | Printing [Member]          
Segment reporting information, revenue for reportable segment [Abstract]          
Consolidated revenues 9,674,038us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
10,166,681us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
19,590,937us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
20,013,735us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
 
Operating income (loss) 355,970us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
61,636us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
262,773us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
(225,425)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
 
Depreciation & amortization 390,623us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
486,863us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
770,266us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
981,575us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
 
Capital expenditures 112,509us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
158,240us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
489,810us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
282,219us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
 
Identifiable assets 16,254,808chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
17,109,632chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
16,254,808chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
17,109,632chmp_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
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
 
Identifiable assets [Abstract]          
Total segment identifiable assets 16,254,808chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
17,109,632chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
16,254,808chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
17,109,632chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
 
Operating Segments [Member] | Office Products & Furniture [Member]          
Segment reporting information, revenue for reportable segment [Abstract]          
Consolidated revenues 7,831,722us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
6,113,724us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
14,044,695us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
13,003,762us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
 
Operating income (loss) (17,572)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
(240,084)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
(128,315)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
(313,175)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
 
Depreciation & amortization 24,422us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
26,361us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
46,781us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
52,721us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
 
Capital expenditures 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
12,085us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
70,194us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
17,740us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
 
Identifiable assets 7,876,170chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
7,536,060chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
7,876,170chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
7,536,060chmp_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
1,230,485us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
 
Identifiable assets [Abstract]          
Total segment identifiable assets 7,876,170chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
7,536,060chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
7,876,170chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
7,536,060chmp_SegmentReportingInformationIdentifiableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
 
Elimination of Intersegment Revenue [Member]          
Segment reporting information, revenue for reportable segment [Abstract]          
Consolidated revenues (1,216,652)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(1,248,125)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(2,546,264)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(2,562,518)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
 
Elimination of Intersegment Revenue [Member] | Printing [Member]          
Segment reporting information, revenue for reportable segment [Abstract]          
Consolidated revenues (554,965)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
(499,118)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
(1,083,342)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
(987,563)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_PrintingMember
 
Elimination of Intersegment Revenue [Member] | Office Products & Furniture [Member]          
Segment reporting information, revenue for reportable segment [Abstract]          
Consolidated revenues $ (661,687)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
$ (749,007)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
$ (1,462,922)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember
$ (1,574,955)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= chmp_OfficeProductsAndFurnitureMember