Companies/US/CDNS

CADENCE DESIGN SYSTEMS, INC.

Last · —$329.46-4.74 (-1.42%)live · yahoo · 1s ago
Vol 2.91M ≈ 958.37M
Market cap$88.59B—
P/E · TTM64.8fwd — · eps —
Beta—vs S&P 500
Div yield—annual · TTM
52w range
——
Volume—session

Issuer

Legal nameCADENCE DESIGN SYSTEMS, INC.
HQUnited States (US)
ListingUS CDNS
ISINUS1273871087
SectorTechnology
IndustrySoftware
SIC7372
CurrencyUSD
Entity registrysec:0000813672
CIK0000813672
Employees13,800
AddressCadence Design Systems, Inc. 2655 Seely Avenue 95134, San Jose +408 943 1234
Headline financial metrics
Revenue$5.8B
Operating income$1.8B
Net income$1.4B
Free cash flow$1.7B
Operating margin30.3%
Net margin23.6%
Return on equity20.1%
PeriodTTM 2026-06-30
Loading chart…

OpenFilings analyst

Our analyst

10-K · 2026-02-19

From latest 10-K · 2026-02-19

  • Eda Software
  • Semiconductor Ip
  • China Exposure
  • Export Controls
  • Acquisition Integration
  • Receivables Growth
  • Debt Load

Red flags

  • Export-control violations resulted in a $128.5 million contingent-liability charge and $140.6 million of aggregate penalties and forfeitures in fiscal 2025; the underlying transactions involved $45.3 million of sales to a China customer during 2015-2021.
  • Cadence states it derived a substantial percentage of revenue from China, but the filing does not quantify the exposure; future U.S.-China restrictions could again limit sales or technology transfers.
  • Total receivables rose 41% year over year to $997.4 million, with unbilled receivables increasing from $293.3 million to $456.0 million.
  • Debt totaled $2.50 billion, including $500 million due in 2027 and $1.0 billion due in 2029, versus $2.10 billion of cash equivalents.
  • Fiscal 2025 included multiple acquisitions and a pending Hexagon D&E acquisition, creating integration, approval and potential dilution or leverage risks.

Upcoming earnings

1 event
9:00 PM UTC+1
Period
Sep 2026
Est. EPS
$2.05
Est. revenue
1.6B

Earnings transcripts

8 recent

Documents

FormReporting forFiledFlags
—2026-12-31≈0
2026-10-012026-10-050
2026-09-172026-09-210
2026-09-172026-09-210
2026-09-172026-09-210