Quarterly report pursuant to Section 13 or 15(d)

Operating Segments - Summary of Identifiable Assets (Details)

v3.7.0.1
Operating Segments - Summary of Identifiable Assets (Details) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Dec. 31, 2015
Sep. 30, 2015
Identifiable Assets $ 98,221,288 $ 93,099,699 $ 96,141,818 $ 93,349,415 $ 87,046,037 $ 85,716,616
Corporate Headquaters [Member]            
Identifiable Assets 3,170,329     3,646,160    
North America [Member]            
Identifiable Assets 6,581,063     6,845,444    
Europe [Member]            
Identifiable Assets 6,415,485     7,857,427    
Asia - Pacific [Member]            
Identifiable Assets $ 82,054,411     $ 75,000,384