RECEIVABLES, NET - Allowance for Credit Loss (Details) - USD ($) $ in Thousands |
6 Months Ended | |
---|---|---|
Jun. 30, 2021 |
Jun. 30, 2020 |
|
Accounts Receivable, Allowance for Credit Loss [Roll Forward] | ||
Balance as of beginning of period | $ 43,024 | $ 22,761 |
Changes to provisions for credit losses | (1,076) | 32,600 |
Impact of adoption of new accounting standard, write-offs, and other | (1,316) | (10,453) |
Balance as of end of period | $ 40,632 | $ 44,908 |