XML 45 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 15 - Segment Information - Segment Reporting Information (Details) (USD $)
12 Months Ended
Nov. 30, 2014
Nov. 30, 2013
Revenue from external customers $ 36,169,811us-gaap_SalesRevenueNet $ 34,226,553us-gaap_SalesRevenueNet
Gross Profit 8,724,569us-gaap_GrossProfit 8,366,446us-gaap_GrossProfit
Operating Expense 7,059,731us-gaap_OperatingExpenses 6,549,306us-gaap_OperatingExpenses
Income (loss) from operations 1,664,838us-gaap_OperatingIncomeLoss 1,817,140us-gaap_OperatingIncomeLoss
Income (loss) before tax 1,303,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 2,206,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Total Assets 32,846,342us-gaap_Assets 32,767,621us-gaap_Assets
Capital expenditures 633,000us-gaap_PaymentsToAcquireProductiveAssets 842,000us-gaap_PaymentsToAcquireProductiveAssets
Depreciation & Amortization 907,000us-gaap_DepreciationDepletionAndAmortization 704,000us-gaap_DepreciationDepletionAndAmortization
Agricultural Products [Member]    
Revenue from external customers 27,952,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= artw_AgriculturalProductsMember
28,199,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= artw_AgriculturalProductsMember
Gross Profit 7,150,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= artw_AgriculturalProductsMember
6,508,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= artw_AgriculturalProductsMember
Operating Expense 5,051,000us-gaap_OperatingExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= artw_AgriculturalProductsMember
5,275,000us-gaap_OperatingExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= artw_AgriculturalProductsMember
Income (loss) from operations 2,099,000us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= artw_AgriculturalProductsMember
1,234,000us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= artw_AgriculturalProductsMember
Income (loss) before tax 1,842,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= artw_AgriculturalProductsMember
1,718,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= artw_AgriculturalProductsMember
Total Assets 24,587,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= artw_AgriculturalProductsMember
23,279,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= artw_AgriculturalProductsMember
Capital expenditures 581,000us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= artw_AgriculturalProductsMember
776,000us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= artw_AgriculturalProductsMember
Depreciation & Amortization 537,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= artw_AgriculturalProductsMember
413,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= artw_AgriculturalProductsMember
Modular Buildings [Member]    
Revenue from external customers 2,965,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ModularBuildingsMember
3,240,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ModularBuildingsMember
Gross Profit 626,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ModularBuildingsMember
1,441,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ModularBuildingsMember
Operating Expense 768,000us-gaap_OperatingExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ModularBuildingsMember
769,000us-gaap_OperatingExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ModularBuildingsMember
Income (loss) from operations (142,000)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ModularBuildingsMember
672,000us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ModularBuildingsMember
Income (loss) before tax (165,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ModularBuildingsMember
680,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ModularBuildingsMember
Total Assets 2,503,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ModularBuildingsMember
3,092,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ModularBuildingsMember
Capital expenditures   20,000us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ModularBuildingsMember
Depreciation & Amortization 146,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ModularBuildingsMember
158,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ModularBuildingsMember
Pressurized Vessels [Member]    
Revenue from external customers 1,736,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= artw_PressurizedVesselsMember
2,137,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= artw_PressurizedVesselsMember
Gross Profit 39,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= artw_PressurizedVesselsMember
234,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= artw_PressurizedVesselsMember
Operating Expense 351,000us-gaap_OperatingExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= artw_PressurizedVesselsMember
360,000us-gaap_OperatingExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= artw_PressurizedVesselsMember
Income (loss) from operations (312,000)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= artw_PressurizedVesselsMember
(127,000)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= artw_PressurizedVesselsMember
Income (loss) before tax (341,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= artw_PressurizedVesselsMember
(221,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= artw_PressurizedVesselsMember
Total Assets 2,548,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= artw_PressurizedVesselsMember
2,758,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= artw_PressurizedVesselsMember
Capital expenditures 27,000us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= artw_PressurizedVesselsMember
41,000us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= artw_PressurizedVesselsMember
Depreciation & Amortization 108,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= artw_PressurizedVesselsMember
105,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= artw_PressurizedVesselsMember
Tools [Member]    
Revenue from external customers 3,517,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ToolsMember
651,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ToolsMember
Gross Profit 910,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ToolsMember
183,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ToolsMember
Operating Expense 890,000us-gaap_OperatingExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ToolsMember
145,000us-gaap_OperatingExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ToolsMember
Income (loss) from operations 20,000us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ToolsMember
38,000us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ToolsMember
Income (loss) before tax (33,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ToolsMember
29,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ToolsMember
Total Assets 3,210,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ToolsMember
3,639,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ToolsMember
Capital expenditures 25,000us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ToolsMember
5,000us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ToolsMember
Depreciation & Amortization $ 116,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ToolsMember
$ 28,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= artw_ToolsMember