XML 45 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION AND RELATED ALLOWANCES (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Revenue Recognition $ 50,703 $ 48,164 $ 144,454 $ 129,556
Sales of generic pharmaceutical products [Member]        
Revenue Recognition 30,287 30,546 83,716 88,608
Sales of branded pharmaceutical products [Member]        
Revenue Recognition 14,589 15,688 41,714 35,398
Sales of contract manufactured products [Member]        
Revenue Recognition 2,826 1,829 5,450 5,151
Royalties from licensing Agreements [Member]        
Revenue Recognition 2,409 0 12,560 0
Product development services [Member]        
Revenue Recognition 288 0 288 0
Other [Member]        
Revenue Recognition [1] $ 304 $ 101 $ 726 $ 399
[1] Primarily includes laboratory services and royalties on sales of contract manufactured products