XML 39 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION AND RELATED ALLOWANCES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Revenue Recognition $ 47,268 $ 44,764 $ 93,751 $ 81,392
Sales of generic pharmaceutical products [Member]        
Revenue Recognition 30,202 31,490 53,429 58,061
Sales of branded pharmaceutical products [Member]        
Revenue Recognition 10,530 11,671 27,125 19,711
Sales of contract manufactured products [Member]        
Revenue Recognition 1,679 1,529 2,624 3,322
Royalties from Licensing Agreements [Member]        
Revenue Recognition 4,769 0 10,151 0
Other [Member]        
Revenue Recognition [1] $ 88 $ 74 $ 422 $ 298
[1] Primarily includes laboratory services and royalties on sales of contract manufactured products