XML 47 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Details - Property, Plant and Equipment (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Details    
Land and improvements $ 1,571,552 $ 1,424,689
Buildings and improvements 8,039,831 7,908,780
Machinery and equipment 33,208,675 32,559,468
Capitalized software and other 1,362,714 1,312,887
Less Accumulated depreciation (31,625,819) (30,755,266)
Property, Plant and Equipment, net $ 12,556,953 $ 12,450,558