XML 31 R12.htm IDEA: XBRL DOCUMENT v3.25.0.1
RECEIVABLES, NET
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
RECEIVABLES, NET RECEIVABLES, NET
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 
Cadence’s customers are primarily concentrated within the semiconductor and electronics systems industries. As of December 31, 2024, one customer accounted for approximately 11% of Cadence’s total receivables. As of December 31, 2023, no single customer accounted for 10% or more of Cadence’s total receivables.
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