XML 58 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance sheet components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Balance Sheet Related Disclosures [Abstract]    
Prepaid taxes and taxes receivable $ 15,234 $ 16,102
Transition services agreement receivable (Note 5) 13,006 0
Deposits and other prepaid expenses 4,162 3,571
Other receivable 2,166 2,723
Prepaid expenses and other current assets $ 34,568 $ 22,396