XML 116 R99.htm IDEA: XBRL DOCUMENT v3.22.0.1
SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Allowance for credit losses - accounts receivable      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 20,608 $ 9,380 $ 3,048
Additions: Charged to Costs and Expenses 12,835 27,107 18,097
Deductions: Uncollectible Accounts Write-Offs (Recoveries) 16,054 15,879 11,765
Balance at End of Period 17,389 20,608 9,380
Allowance for credit losses - settlement assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 6,171 3,427 2,788
Additions: Charged to Costs and Expenses 3,553 16,915 20,433
Deductions: Uncollectible Accounts Write-Offs (Recoveries) 6,750 14,171 19,794
Balance at End of Period 2,974 6,171 3,427
Reserve for sales allowances      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 10,871 4,070 1,541
Additions: Charged to Costs and Expenses 16,881 14,511 6,370
Deductions: Uncollectible Accounts Write-Offs (Recoveries) 19,236 7,710 3,841
Balance at End of Period 8,516 10,871 4,070
Allowance for credit and operating losses - check guarantee      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 2,102 3,921 5,065
Additions: Charged to Costs and Expenses 10,160 10,092 13,346
Deductions: Uncollectible Accounts Write-Offs (Recoveries) 9,725 11,911 14,490
Balance at End of Period 2,536 2,102 3,921
Reserve for contract contingencies and processing errors      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 3,589 4,216 0
Additions: Charged to Costs and Expenses 734 515 5,669
Deductions: Uncollectible Accounts Write-Offs (Recoveries) 2,986 1,142 1,453
Balance at End of Period 1,337 3,589 4,216
Reserve for cardholder losses      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 10,075 9,232 0
Additions: Charged to Costs and Expenses 62,751 61,847 24,391
Deductions: Uncollectible Accounts Write-Offs (Recoveries) 62,769 61,004 15,159
Balance at End of Period 10,058 10,075 9,232
Deferred income tax asset valuation allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 132,531 72,042 23,390
Additions: Charged to Costs and Expenses (20,272) 60,489 48,652
Deductions: Uncollectible Accounts Write-Offs (Recoveries) 0 0 0
Balance at End of Period $ 112,259 $ 132,531 $ 72,042