Rendering

Component: (Network and Table)
Network
00000038 - Disclosure - 6. Accounts Payable and Accrued Expenses - Accounts Payable and Accrued Expenses (Details)
(http://ICPW/role/AccountsPayableAndAccruedExpenses-AccountsPayableAndAccruedExpensesDetails)
Table(Implied)
Slicers (applies to each fact value in each table cell)
Payables and Accruals [Abstract]Period [Axis]
2015-12-31
2014-12-31
Payables and Accruals [Abstract]
 
 
Accounts payable
574,657  
727,223  
Accrued inventory
1,894,190  
1,043,397  
Accrued rebates and co-op
159,227  
202,805  
Accrued returns reserve
75,000  
75,000  
Customer deposits
7,722  
167,410  
Accrued expenses - other
647,928  
373,788  
Total accounts payable and accrued expenses
3,358,724  
 
2,589,623