XML 67 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue recognition - Comprehensive Income Impacts (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net loss $ (19,263) $ (29,057)
Other comprehensive loss:    
Unrealized loss on marketable securities (123) (22)
Foreign currency translation gain 1,107 631
Comprehensive loss (18,279) $ (28,448)
Adjustments | ASU 2014-09    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net loss (749)  
Other comprehensive loss:    
Unrealized loss on marketable securities 0  
Foreign currency translation gain 0  
Comprehensive loss (749)  
Balances without adoption of Topic 606    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net loss (20,012)  
Other comprehensive loss:    
Unrealized loss on marketable securities (123)  
Foreign currency translation gain 1,107  
Comprehensive loss $ (19,028)