XML 77 R63.htm IDEA: XBRL DOCUMENT v3.19.1
Acquisitions (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Feb. 05, 2016
Feb. 29, 2016
Dec. 31, 2013
Feb. 28, 2013
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Business Combination, Separately Recognized Transactions [Line Items]              
Payments to acquire businesses, gross         $ 22,951,000 $ 37,311,000 $ 30,838,000
Percentage of royalty payable on net sales     0.834%        
Deerfield CSF LLC | Affiliated Entity              
Business Combination, Separately Recognized Transactions [Line Items]              
Percentage of royalty payable on net sales       1.75%      
FSC              
Business Combination, Separately Recognized Transactions [Line Items]              
Business combination, consideration transferred $ 21,659,000            
Payment for settlement of net working capital $ 467,000            
Business combination, pro forma information, revenue of acquiree since acquisition date, actual             5,985,000
Business combination, pro forma information, loss of acquiree since acquisition date, actual             $ 5,839,000
FSC | Maximum              
Business Combination, Separately Recognized Transactions [Line Items]              
Acquired intangible assets useful life (in years) 15 years            
FSC | Minimum              
Business Combination, Separately Recognized Transactions [Line Items]              
Acquired intangible assets useful life (in years) 9 years            
FSC | Deerfield CSF LLC | Affiliated Entity              
Business Combination, Separately Recognized Transactions [Line Items]              
Business combination, recognized identifiable assets acquired and liabilities assumed, noncurrent liabilities, long-term debt $ 15,000,000            
Payments to acquire businesses, gross $ 1,050,000 $ 1,050,000          
Debt instrument, term (in years) 5 years 5 years          
Business combination, contingent consideration, liability $ 6,659,000            
Percentage of royalty payable on net sales 15.00% 15.00%          
FSC | Deerfield CSF LLC | Affiliated Entity | Maximum              
Business Combination, Separately Recognized Transactions [Line Items]              
Royalty guarantees, commitments, amount $ 12,500,000            
Royalty guarantees, commitments, term (in years) 10 years 10 years