XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED FINANCIAL STATEMENT DETAILS - Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at January 1 $ 33,652 $ 26,046
Current period provision for credit losses 82,216 66,081
Write-offs charged against the credit loss reserve (72,212) (56,102)
Recoveries collected 4,136 1,896
Balance at September 30 47,792 37,921
Revenue reserve 3,000 2,400
Allowance and reserves $ 50,800 $ 40,300