XML 50 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 04, 2019
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Jan. 01, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Cash and cash equivalents   $ 85,465   $ 85,465     $ 88,438
Fair value of plan assets   4,280   4,280     3,884
Accumulated depreciation of property and equipment   45,533   45,533     42,797
Accumulated amortization of intangible assets   22,410   22,410     20,105
Intangible Assets, Net   11,577   11,577     5,137
Amount of goodwill at period end   28,935   28,935     18,521
Increase in goodwill associated with foreign currency translation       420      
Right-of-use assets           $ 4,027  
Lease liabilities           $ 4,263  
Net foreign exchange gains (losses)   50 $ (375) (875) $ (30)    
Accumulated foreign currency adjustments included in other comprehensive loss amounted   14,638   14,638     17,789
Unrealized loss on marketable securities   $ 40   $ 40     917
Common Stock Options Unvested Restricted Stock and Unvested Performance Stock Units [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Number of anti-dilutive securities excluded from EPS computation   909 304 709 256    
Corebiome Inc. and Novosanis NV [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Intangible Assets, Accumulated Amortization       $ 1,831      
Intangible Assets, acquired $ 8,400            
Intangible Assets, Foreign currency translation loss       129      
Amount of goodwill at period end $ 9,994            
Goodwill, acquired during period       $ 9,994      
Minimum [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Useful life of Intangible assets       5 years      
Minimum [Member] | Buildings [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Estimated useful lives of assets       20 years      
Minimum [Member] | Computer Equipment [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Estimated useful lives of assets       2 years      
Minimum [Member] | Machinery and Equipment [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Estimated useful lives of assets       2 years      
Minimum [Member] | Furniture and Fixtures [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Estimated useful lives of assets       2 years      
Maximum [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Useful life of Intangible assets       15 years      
Maximum [Member] | Buildings [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Estimated useful lives of assets       40 years      
Maximum [Member] | Computer Equipment [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Estimated useful lives of assets       10 years      
Maximum [Member] | Machinery and Equipment [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Estimated useful lives of assets       10 years      
Maximum [Member] | Furniture and Fixtures [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Estimated useful lives of assets       10 years      
Money Market Fund [Member] | Level I Instruments [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Cash and cash equivalents   $ 18,790   $ 18,790     $ 21,631