Companies/US/KLAC

KLA CORPORATION

Last · NasdaqGS$174.46-4.35 (-2.43%)live · yahoo · 1h ago
Vol 13.48M ≈ 2.35B
Market cap$227.67B1.31B sh
P/E · TTM49.0fwd 25.9 · eps 3.56
Beta—vs S&P 500
Div yield0.45%annual · TTM
52w range
$107.20$307.37
Volume13.5Msession

Issuer

Legal nameKLA CORPORATION
HQUnited States (US)
ListingUS KLAC
ISINUS4824801009
SectorHealthcare
IndustryHealthcare Products
SIC3827
CurrencyUSD
Entity registrysec:0000319201
CIK0000319201
LinkedIn
Employees15,100
AddressKLA Corp. Three Technology Drive 95035-7916, Milpitas +408 875 3000
Headline financial metrics
Revenue$13.1B
Operating income$5.4B
Net income$4.7B
Free cash flow$4.0B
Operating margin41.1%
Net margin35.7%
Return on equity80.1%
PeriodTTM 2026-03-31
Loading chart…

OpenFilings analyst

Our analyst

10-K · 2026-08-06

From latest 10-K · 2026-08-06

  • Ai Hpc Demand
  • Process Control Intensity
  • China Export Controls
  • Customer Concentration
  • Services Revenue
  • Advanced Packaging
  • Debt Commitments

Red flags

  • China accounted for $4.05 billion, or 29.8%, of fiscal 2026 revenue; export-control restrictions already offset domestic legacy-node investment, creating material geopolitical and regulatory exposure.
  • Taiwan Semiconductor Manufacturing Company Limited accounted for more than 10% of total revenue, while KLA states that its customer base is highly concentrated and configured orders may create significant non-recoverable costs if delayed or canceled.
  • KLA had $5.89 billion of long-term debt at June 30, 2026, including $2.25 billion due in 2049-2062, increasing sensitivity to financing and interest-rate conditions.
  • Significant purchase commitments totaled approximately $5.97 billion, a majority due within 12 months, creating inventory and cancellation-risk exposure if semiconductor spending weakens.

Upcoming earnings

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

Earnings transcripts

2 recent

Documents

FormReporting forFiledFlags
—2026-12-31≈0
2026-09-152026-09-160
2026-08-132026-08-140
2026-08-122026-08-130