XML 24 R3.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED BALANCE SHEETS (Parenthetical)
$ in Millions
Jun. 30, 2020
USD ($)
shares
Jun. 30, 2020
€ / shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2019
€ / shares
CONSOLIDATED BALANCE SHEETS        
Accumulated depreciation | $ $ 31.3   $ 28.6  
Ordinary shares, par value (in euros per share) | € / shares   € 0.05   € 0.05
Ordinary shares, authorized 60,000,000   60,000,000  
Ordinary shares, issued 44,444,405   43,711,954  
Ordinary shares, outstanding 44,444,405   43,711,954