Supplemental Financial Information - Activity in Allowance For Doubtful Accounts (Details) - USD ($) $ in Thousands |
6 Months Ended | ||
|---|---|---|---|
Jun. 30, 2020 |
Jun. 30, 2019 |
Jan. 01, 2020 |
|
| Accounts Receivable, Allowance for Credit Loss [Roll Forward] | |||
| Balance at beginning of period | $ 23,777 | $ 16,604 | |
| Credit losses | 4,393 | 18,862 | |
| Foreign currency translation | (1,211) | 173 | |
| Balance at end of period | 16,413 | $ 25,586 | |
| Other current assets, net | |||
| Accounts Receivable, Allowance for Credit Loss [Roll Forward] | |||
| Balance at beginning of period | 0 | ||
| Credit losses | 1,595 | ||
| Foreign currency translation | 152 | ||
| Balance at end of period | 1,747 | ||
| Other noncurrent assets, net | |||
| Accounts Receivable, Allowance for Credit Loss [Roll Forward] | |||
| Balance at beginning of period | 0 | ||
| Credit losses | 13,378 | ||
| Foreign currency translation | (572) | ||
| Balance at end of period | $ 12,806 | ||
| Accounting Standards Update 2016-13 | |||
| Accounts Receivable, Allowance for Credit Loss [Roll Forward] | |||
| Other current assets and other non-current assets | $ 13,400 | ||