v3.19.3
OTHER CONSOLIDATED BALANCE SHEET COMPONENTS (NON-CURRENT) - Other Non-Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Statutory liabilities $ 51,623 $ 54,748
Deferred rent, non-current 0 23,003
Deferred revenue, non-current 6,238 4,977
Other 12,622 10,558
Total $ 70,483 $ 93,286