v3.19.2
BUSINESS COMBINATION (Details) - USD ($)
$ / shares in Units, $ in Thousands
Jun. 04, 2019
Jun. 30, 2019
Dec. 31, 2018
Business Acquisition [Line Items]      
Common stock (in dollars per share) $ 40.76    
Escrow deposit period (in months) 20 months    
Acquisition related costs $ 589    
Liabilities      
Goodwill   $ 10,971 $ 0
Vilex and Orthex      
Business Acquisition [Line Items]      
Acquisition of Vilex and Orthex, cash $ 50,000    
Acquisition of Vilex and Othex, common stock (in shares) 245,352    
Common stock, par value (in dollars per share) $ 0.00025    
Escrow deposit $ 3,000    
Preliminary fair value of estimated total acquisition consideration 60,276    
Assets      
Cash and cash equivalents 348    
Trade receivables 1,849    
Inventory 3,905    
Prepaid expenses and other current assets 12    
Property and equipment 7,541    
Intangible assets 18,260    
Operating lease right-of-use asset 323    
Total assets 32,238    
Liabilities      
Accounts payable and accrued liabilities 564    
Operating lease liabilities 323    
Other long-term liabilities 68    
Total liabilities 955    
Less: Net assets 31,283    
Goodwill 28,993    
Fair value of identifiable intangible assets 18,260    
Vilex and Orthex | Trademarks and Trade Names      
Liabilities      
Indefinite-lived intangible assets acquired 4,160    
Vilex and Orthex | Patents      
Liabilities      
Finite-lived intangible assets acquired $ 8,380    
Remaining Economic Useful Life (in years) 15 years    
Vilex and Orthex | Developed Technology Rights      
Liabilities      
Finite-lived intangible assets acquired $ 960    
Remaining Economic Useful Life (in years) 10 years    
Vilex and Orthex | Customer relationship      
Liabilities      
Finite-lived intangible assets acquired $ 4,690    
Remaining Economic Useful Life (in years) 12 years    
Vilex and Orthex | Noncompete Agreements      
Liabilities      
Finite-lived intangible assets acquired $ 70    
Remaining Economic Useful Life (in years) 5 years