XML 52 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
USD ($)
product
Jun. 30, 2016
USD ($)
Jun. 30, 2017
USD ($)
segment
product
Jun. 30, 2016
USD ($)
Segment information        
Number of business segments in which the entity operates | segment     1  
Number of products from which the majority of the entity's product revenues have been derived | product 1   1  
Total revenues $ 85,487 $ 81,974 $ 169,467 $ 162,868
United States        
Segment information        
Total revenues 72,409 69,644 142,998 140,139
Outside of the United States        
Segment information        
Total revenues $ 13,078 $ 12,330 $ 26,469 $ 22,729