RECEIVABLES, NET - Allowance for Credit Loss (Details) - USD ($) $ in Thousands |
3 Months Ended | |
---|---|---|
Mar. 31, 2022 |
Mar. 31, 2021 |
|
Accounts Receivable, Allowance for Credit Loss [Roll Forward] | ||
Balance as of beginning of period | $ 31,304 | $ 43,024 |
Changes to provisions for credit losses | 3,533 | (1,800) |
Write-offs and other | (6,704) | (4,024) |
Balance as of end of period | $ 28,133 | $ 37,200 |