XML 56 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
RECEIVABLES, NET (Tables)
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Current and long-term accounts receivable balances
Cadence’s current and long-term receivables balances as of December 31, 2024, and December 31, 2023, were as follows:
 As of
 December 31,
2024
December 31,
2023
 (In thousands)
Accounts receivable$393,017 $299,814 
Unbilled accounts receivable293,251 193,963 
Long-term receivables24,179 10,755 
Total receivables710,447 504,532 
Less allowance for doubtful accounts(5,808)(4,553)
Total receivables, net$704,639 $499,979 
Roll forward of allowance for doubtful accounts
Cadence’s provisions for losses on its accounts receivable during fiscal 2024, 2023 and 2022 were as follows:
Balance at Beginning of PeriodCharged to Costs and ExpensesUncollectible Accounts Written Off, NetBalance at End of Period
Year ended December 31, 2024$4,553 $2,078 $(823)$5,808 
Year ended December 31, 20232,290 3,325 (1,062)4,553 
Year ended December 31, 2022$3,692 $204 $(1,606)$2,290