XML 23 R79.htm IDEA: XBRL DOCUMENT v3.2.0.727
Segment Information and Geographics Areas - Summary of Reconciliation of Revenue (Details) - USD ($)
12 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Revenues $ 51,048,578 $ 36,384,803
North America [Member]    
Revenues 5,535,183 4,729,909
Europe [Member]    
Revenues 7,375,527 6,529,311
Asia - Pacific [Member]    
Revenues 38,137,868 25,125,583
China [Member]    
Revenues $ 15,119,518 $ 9,924,993
China [Member] | North America [Member]    
Revenues    
China [Member] | Europe [Member]    
Revenues    
China [Member] | Asia - Pacific [Member]    
Revenues $ 15,119,518 $ 9,924,993
Thailand [Member]    
Revenues $ 4,842,577 $ 3,833,442
Thailand [Member] | North America [Member]    
Revenues    
Thailand [Member] | Europe [Member]    
Revenues    
Thailand [Member] | Asia - Pacific [Member]    
Revenues $ 4,842,577 $ 3,833,442
USA [Member]    
Revenues 7,190,905 6,205,706
USA [Member] | North America [Member]    
Revenues $ 4,332,351 $ 3,596,417
USA [Member] | Europe [Member]    
Revenues    
USA [Member] | Asia - Pacific [Member]    
Revenues $ 2,858,554 $ 2,609,289
UK [Member]    
Revenues $ 10,641,565 $ 8,745,813
UK [Member] | North America [Member]    
Revenues    
UK [Member] | Europe [Member]    
Revenues $ 7,094,304 $ 6,529,311
UK [Member] | Asia - Pacific [Member]    
Revenues 3,547,261 2,216,502
Pakistan & India [Member]    
Revenues $ 1,868,090 $ 1,278,860
Pakistan & India [Member] | North America [Member]    
Revenues    
Pakistan & India [Member] | Europe [Member]    
Revenues    
Pakistan & India [Member] | Asia - Pacific [Member]    
Revenues $ 1,868,090 $ 1,278,860
Australia & New Zealand [Member]    
Revenues $ 2,672,265 $ 1,960,661
Australia & New Zealand [Member] | North America [Member]    
Revenues    
Australia & New Zealand [Member] | Europe [Member]    
Revenues    
Australia & New Zealand [Member] | Asia - Pacific [Member]    
Revenues $ 2,672,265 $ 1,960,661
Mexico [Member]    
Revenues 1,202,832 1,133,492
Mexico [Member] | North America [Member]    
Revenues $ 1,202,832 $ 1,133,492
Mexico [Member] | Europe [Member]    
Revenues    
Mexico [Member] | Asia - Pacific [Member]    
Revenues    
Indonesia [Member]    
Revenues $ 5,212,919  
Indonesia [Member] | North America [Member]    
Revenues    
Indonesia [Member] | Europe [Member]    
Revenues    
Indonesia [Member] | Asia - Pacific [Member]    
Revenues $ 5,212,919  
Other Countries [Member]    
Revenues $ 2,297,907 $ 3,301,836
Other Countries [Member] | North America [Member]    
Revenues    
Other Countries [Member] | Europe [Member]    
Revenues $ 281,223  
Other Countries [Member] | Asia - Pacific [Member]    
Revenues $ 2,016,684 $ 3,301,836