Quarterly report pursuant to Section 13 or 15(d)

Discontinued Operations (Details)

v2.4.1.9
Discontinued Operations (Details) (USD $)
3 Months Ended
Feb. 28, 2015
Feb. 28, 2014
Significant Acquisitions and Disposals [Line Items]    
Net Sales $ 6,952,857us-gaap_SalesRevenueGoodsNet $ 6,065,778us-gaap_SalesRevenueGoodsNet
Income before Provision for Income Taxes 0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax (305,239)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
(Benefit from) income taxes 0us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation (112,330)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
(Loss) from Discontinued Operations 0us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax (192,909)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
Earnings (Loss) per Share:    
Basic (usd per share) $ 0.00us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare $ (0.03)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
Diluted (usd per share) $ 0.00us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare $ (0.03)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
Weighted average shares outstanding    
Basic (shares) 7,006,684us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 7,006,684us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Diluted (shares) 7,155,242us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 7,006,684us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Discontinued Operations    
Significant Acquisitions and Disposals [Line Items]    
Net Sales   1,447,552us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Income before Provision for Income Taxes   (305,239)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
(Benefit from) income taxes   (112,330)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
(Loss) from Discontinued Operations   (192,909)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Earnings (Loss) per Share:    
Basic (usd per share)   $ (0.03)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Diluted (usd per share)   $ (0.03)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Weighted average shares outstanding    
Basic (shares)   7,006,684us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Diluted (shares)   7,006,684us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Discontinued Operations | Mega-T    
Significant Acquisitions and Disposals [Line Items]    
Net Sales   1,195,508us-gaap_SalesRevenueGoodsNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= caw_MegaTBrandMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Income before Provision for Income Taxes   166,208us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= caw_MegaTBrandMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
(Benefit from) income taxes   61,166us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= caw_MegaTBrandMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
(Loss) from Discontinued Operations   105,042us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= caw_MegaTBrandMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Earnings (Loss) per Share:    
Basic (usd per share)   $ 0.01us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= caw_MegaTBrandMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Diluted (usd per share)   $ 0.01us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= caw_MegaTBrandMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Weighted average shares outstanding    
Basic (shares)   7,006,684us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= caw_MegaTBrandMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Diluted (shares)   7,006,684us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= caw_MegaTBrandMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Discontinued Operations | Gel Perfect    
Significant Acquisitions and Disposals [Line Items]    
Net Sales   252,044us-gaap_SalesRevenueGoodsNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= caw_GelPerfectMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Income before Provision for Income Taxes   (471,447)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= caw_GelPerfectMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
(Benefit from) income taxes   (173,496)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= caw_GelPerfectMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
(Loss) from Discontinued Operations   $ (297,951)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= caw_GelPerfectMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Earnings (Loss) per Share:    
Basic (usd per share)   $ (0.04)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= caw_GelPerfectMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Diluted (usd per share)   $ (0.04)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= caw_GelPerfectMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Weighted average shares outstanding    
Basic (shares)   7,006,684us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= caw_GelPerfectMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Diluted (shares)   7,006,684us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= caw_GelPerfectMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember