Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2014
Related Party Transactions  
Schedule of revenue from product sales to companies affiliated with investors

The Company has entered into sales agreements with companies affiliated with certain of its investors. The following table sets forth revenue from product sales to these companies (in thousands):

 

 

 

Years Ended December 31,

 

 

 

2012

 

2013

 

2014

 

Company 1

 

$

2,142 

 

$

2,889 

 

$

4,108 

 

Company 2

 

1,290 

 

950 

 

682 

 

Company 3

 

791 

 

426 

 

19 

 

Company 4

 

1,807 

 

129 

 

 

 

 

$

6,030 

 

$

4,394 

 

$

4.809