Supplemental Financial Information - Activity in Allowance For Doubtful Accounts (Details) - USD ($) $ in Thousands |
9 Months Ended | ||
|---|---|---|---|
Sep. 30, 2020 |
Sep. 30, 2019 |
Jan. 01, 2020 |
|
| Accounts Receivable, Allowance for Credit Loss [Roll Forward] | |||
| Balance at beginning of period | $ 23,777 | $ 16,604 | |
| Credit losses | 12,253 | 22,031 | |
| Foreign currency translation | (1,262) | 596 | |
| Balance at end of period | 19,401 | $ 25,252 | |
| 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 | (606) | ||
| Balance at end of period | $ 12,772 | ||
| Accounting Standards Update 2016-13 | |||
| Accounts Receivable, Allowance for Credit Loss [Roll Forward] | |||
| Other current assets and other non-current assets | $ 13,400 | ||