XML 30 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 14 - Activity of Business Segments (Details) - Reconciliation of Total Segment Income to Total Consolidated Net Income (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Segment Reporting, Revenue Reconciling Item [Line Items]    
Consolidated net income $ 2,742,000us-gaap_NetIncomeLoss $ 2,079,000us-gaap_NetIncomeLoss
Provision for income taxes 1,201,000us-gaap_IncomeTaxExpenseBenefit 885,000us-gaap_IncomeTaxExpenseBenefit
Gain on sale of marketable securities and investment in common stock warrants 379,000us-gaap_MarketableSecuritiesRealizedGainLoss  
Common Stock [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Gain on sale of marketable securities and investment in common stock warrants 409,000us-gaap_MarketableSecuritiesRealizedGainLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
350,000us-gaap_MarketableSecuritiesRealizedGainLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Operating Segments [Member] | Building Supply [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Consolidated net income 4,750,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= apt_BuildingSupplyMember
4,709,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= apt_BuildingSupplyMember
Operating Segments [Member] | Disposable Protective Apparel [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Consolidated net income 1,601,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= apt_DisposableProtectiveApparelMember
1,534,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= apt_DisposableProtectiveApparelMember
Operating Segments [Member] | Infection Control [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Consolidated net income 1,953,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= apt_InfectionControlMember
1,144,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= apt_InfectionControlMember
Operating Segments [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Consolidated net income 8,304,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
7,387,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Corporate, Non-Segment [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Consolidated net income $ 4,770,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
$ 4,773,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember