XML 42 R27.htm IDEA: XBRL DOCUMENT v3.3.1.900
9. Industry Segment and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2015
Segment Reporting [Abstract]  
Revenues by Geographic Territory
    Year ended December 31,  
    2015     2014     2013  
United States   $ 94,840     $ 81,971     $ 75,997  
Canada     2,062       11,655       15,114  
Other countries less than 10% of revenues     48,830       47,136       40,882  
Total   $ 145,733     $ 140,762     $ 131,993  
Revenue by Product Line
    2015     2014     2013    
                     
Fluid Delivery   $ 60,630     $ 57,905     $ 51,289    
Cardiovascular     46,463       43,001       40,182    
Ophthalmology     18,253       19,329       20,736    
Other     20,387       20,527       19,786    
Total   $ 145,733     $ 140,762     $ 131,993