XML 51 R34.htm IDEA: XBRL DOCUMENT v3.3.1.900
Inventories (Details) - USD ($)
Oct. 31, 2015
Oct. 31, 2014
Printing [Abstract]    
Raw materials $ 1,111,203 $ 1,180,361
Work in process 599,289 539,023
Finished goods 824,689 1,131,430
Office products and office furniture 1,033,484 1,119,178
Total $ 3,568,665 $ 3,969,992