XML 36 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue recognition, Income taxes (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2018
USD ($)
item
Jun. 30, 2017
USD ($)
Dec. 31, 2017
USD ($)
Revenue recognition          
Collection period of receivables     30 days    
Estimated contractual allowance $ 3,504,794   $ 3,504,794   $ 4,115,628
Period for return of incorrect shipments     10 days    
Number of times overstocking returns are limited | item     2    
Period for return of product due to overstock     12 months    
Maximum percentage of distributor's total purchase for the prior 12-month period     1.00%    
Total Product Sales 7,474,993 $ 7,646,117 $ 15,147,794 $ 14,569,797  
Income taxes          
Income tax at the federal statutory rate (as a percent)     21.00% 35.00%  
Syringes          
Revenue recognition          
Total Product Sales 6,497,229 7,067,154 $ 13,826,922 $ 13,588,168  
Blood Collection Products          
Revenue recognition          
Total Product Sales 313,125 338,423 557,025 526,255  
Easy Point Needles          
Revenue recognition          
Total Product Sales 633,240 216,753 716,777 216,753  
Other Products          
Revenue recognition          
Total Product Sales 31,399 23,787 47,070 238,621  
UNITED STATES          
Revenue recognition          
Total Product Sales 6,320,363 6,055,144 12,917,343 12,003,000  
UNITED STATES | Syringes          
Revenue recognition          
Total Product Sales 5,379,139 5,486,154 11,643,328 11,240,853  
UNITED STATES | Blood Collection Products          
Revenue recognition          
Total Product Sales 289,841 334,950 524,926 512,857  
UNITED STATES | Easy Point Needles          
Revenue recognition          
Total Product Sales 632,784 216,753 716,069 216,753  
UNITED STATES | Other Products          
Revenue recognition          
Total Product Sales 18,599 17,287 33,020 32,537  
North and South America sales (excluding U.S.)          
Revenue recognition          
Total Product Sales 770,526 1,331,029 1,801,937 1,827,560  
North and South America sales (excluding U.S.) | Syringes          
Revenue recognition          
Total Product Sales 768,016 1,328,310 1,792,220 1,635,082  
North and South America sales (excluding U.S.) | Blood Collection Products          
Revenue recognition          
Total Product Sales 2,510 519 8,565 1,244  
North and South America sales (excluding U.S.) | Easy Point Needles          
Revenue recognition          
Total Product Sales     252    
North and South America sales (excluding U.S.) | Other Products          
Revenue recognition          
Total Product Sales   2,200 900 191,234  
Other international sales          
Revenue recognition          
Total Product Sales 384,104 259,944 428,514 739,237  
Other international sales | Syringes          
Revenue recognition          
Total Product Sales 350,074 252,690 391,374 712,233  
Other international sales | Blood Collection Products          
Revenue recognition          
Total Product Sales 20,774 2,954 23,534 12,154  
Other international sales | Easy Point Needles          
Revenue recognition          
Total Product Sales 456   456    
Other international sales | Other Products          
Revenue recognition          
Total Product Sales $ 12,800 $ 4,300 $ 13,150 $ 14,850