XML 16 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 10 - Activity of Business Segments - Reconciliation of Total Segment Income to Total Consolidated Net Income (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Net income (numerator) $ 148,000us-gaap_NetIncomeLoss $ 269,000us-gaap_NetIncomeLoss
Provision for income taxes 28,000us-gaap_IncomeTaxExpenseBenefit 86,000us-gaap_IncomeTaxExpenseBenefit
Building Supply [Member] | Operating Segments [Member]    
Net income (numerator) 653,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= apt_BuildingSupplyMember
750,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= apt_BuildingSupplyMember
Disposable Protective Apparel [Member] | Operating Segments [Member]    
Net income (numerator) 331,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= apt_DisposableProtectiveApparelMember
240,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= apt_DisposableProtectiveApparelMember
Infection Control [Member] | Operating Segments [Member]    
Net income (numerator) 387,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= apt_InfectionControlMember
321,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= apt_InfectionControlMember
Operating Segments [Member]    
Net income (numerator) 1,371,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
1,311,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Corporate, Non-Segment [Member]    
Net income (numerator) 1,195,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
1,147,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
Common Stock [Member]    
Gain on sale of marketable securities and investment in common stock warrants   $ 191,000us-gaap_MarketableSecuritiesRealizedGainLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember