XML 41 R28.htm IDEA: XBRL DOCUMENT v3.25.1
LOANS RECEIVABLE, NET (Tables)
3 Months Ended
Mar. 31, 2025
Receivables [Abstract]  
Schedule Of Loans Receivable, Net
The Company classifies loans receivable as “Merchant,” “Consumer,” “Credit cards” and “Asset-backed.” As of March 31, 2025 and December 31, 2024, the components of current and non-current Loans receivable, net were as follows:
March 31, 2025
Loans receivableAllowance for doubtful accountsLoans receivable, net
(In millions)
Merchant$1,393 $(509)$884 
Consumer2,967 (802)2,165 
Credit cards3,242 (732)2,510 
Asset-backed178 (11)167 
Total$7,780 $(2,054)$5,726 
 December 31, 2024
  Loans receivable Allowance for doubtful accounts Loans receivable, net
 (In millions)
Merchant$1,205 $(417)$788 
Consumer2,591 (696)1,895 
Credit cards2,639 (557)2,082 
Asset-backed138 (8)130 
Total$6,573 $(1,678)$4,895 
Schedule of Accounts Receivable, Net
The following tables summarize the allowance for doubtful accounts activity during the three-month periods ended March 31, 2025 and 2024:
March 31, 2025
MerchantConsumerCredit cardsAsset-backedTotal
(In millions)
Balance at beginning of year$417 $696 $557 $$1,678 
Net charged to Net Income151 223 234 611 
Currency translation adjustments28 31 35 95 
Write-offs (1)
(87)(148)(94)(1)(330)
Balance at end of period$509 $802 $732 $11 $2,054 
March 31, 2024
MerchantConsumerCredit cardsAsset-backedTotal
(In millions)
Balance at beginning of year$256 $591 $236 $$1,084 
Net charged to Net Income91 177 102 371 
Currency translation adjustments(6)(2)(6)— (14)
Write-offs (1)
(52)(108)(38)— (198)
Balance at end of period$289 $658 $294 $2 $1,243 
(1) The Company writes off loans when customer balance becomes 360 days past due.
Schedule of Credit Quality Analysis of Loans Receivables
The amortized cost of the loans receivable classified by the Company’s credit quality internal indicator was as follows:
March 31, 2025December 31, 2024
(In millions)
1-14 days past due$154 $125 
15-30 days past due193 146 
31-60 days past due227 175 
61-90 days past due216 167 
91-120 days past due195 178 
121-150 days past due200 155 
151-180 days past due170 138 
181-210 days past due176 129 
211-240 days past due155 118 
241-270 days past due137 121 
271-300 days past due128 109 
301-330 days past due117 112 
331-360 days past due122 90 
Total past due2,190 1,763 
To become due5,590 4,810 
Total$7,780 $6,573