XML 76 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components (Schedule of Noncurrent Other Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Non-Current Other Liabilities [Line Items]    
Non current other liabilities $ 19,508 $ 18,466
Current other liabilities 34,098 3,678
Provisions and Contingencies [Member]    
Non-Current Other Liabilities [Line Items]    
Non current other liabilities 12,591 16,791
Current other liabilities 5,992  
Provisions and Contingencies [Member] | Buenos Aires [Member]    
Non-Current Other Liabilities [Line Items]    
Non current other liabilities 6,778  
Current other liabilities 5,992  
Other Liabilities 12,770  
Deferred payments related to sales tax 10,889 10,889
Contingent Considerations and Escrows from Acquisitions [Member]    
Non-Current Other Liabilities [Line Items]    
Non current other liabilities 4,942 1,161
Current other liabilities 1,124 611
Other [Member]    
Non-Current Other Liabilities [Line Items]    
Non current other liabilities $ 1,975 $ 514