XML 93 R81.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Reporting and Concentrations (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Revenues:    
Total Revenues $ 25,160,563 $ 30,263,346
Long-lived assets:    
Total long-lived assets 6,791,233 7,633,979
Americas    
Revenues:    
Total Revenues 7,629,508 8,827,878
Long-lived assets:    
Total long-lived assets 5,754,977 6,525,612
Asia Pacific    
Revenues:    
Total Revenues 9,147,888 11,651,487
Long-lived assets:    
Total long-lived assets 822,885 890,051
Europe, Middle East, Africa and Other    
Revenues:    
Total Revenues 8,383,167 9,783,981
Long-lived assets:    
Total long-lived assets $ 213,371 $ 218,316