XML 29 R45.htm IDEA: XBRL DOCUMENT v3.2.0.727
Note 14 - Segment and Geographic Information - Product Revenue by Geographic Location (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
UNITED STATES        
Total Revenue $ 19,217,696 $ 22,946,738 $ 31,808,885 $ 54,480,556
Percentage of Revenue 84.00% 87.00% 83.00% 90.00%
Europe [Member]        
Total Revenue $ 2,330,890 $ 1,793,841 $ 4,317,214 $ 3,489,656
Percentage of Revenue 10.00% 7.00% 11.00% 6.00%
Other Location [Member]        
Total Revenue $ 1,354,975 $ 1,534,081 $ 2,297,786 $ 2,314,735
Percentage of Revenue 6.00% 6.00% 6.00% 4.00%
Total Revenue $ 22,903,561 $ 26,274,660 $ 38,423,885 $ 60,284,947
Percentage of Revenue 100.00% 100.00% 100.00% 100.00%