Skip to content
10-K

Annual Report

KLA CORPORATION KLAC

0000319201-25-000024

← back to feed
Filed
Aug 8, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Jul 21, 2025 131.96M sh
Shares Diluted FY 2025 · Jun 30, 2025 133.75M sh
Shares Diluted FY 2025 · Jun 30, 2024 136.19M sh
Shares Diluted FY 2025 · Jun 30, 2023 140.24M sh
Stock Repurchased FY 2025 · Jun 30, 2025 $2.15B
Stock Repurchased FY 2025 · Jun 30, 2024 $1.74B
Stock Repurchased FY 2025 · Jun 30, 2023 $1.31B
Dividends Paid FY 2025 · Jun 30, 2025 $904.59M
Dividends Paid FY 2025 · Jun 30, 2024 $773.04M
Dividends Paid FY 2025 · Jun 30, 2023 $732.56M
Capex FY 2025 · Jun 30, 2025 $335.26M
Capex FY 2025 · Jun 30, 2024 $277.38M
Capex FY 2025 · Jun 30, 2023 $341.59M
Operating Cash Flow FY 2025 · Jun 30, 2025 $4.08B
Operating Cash Flow FY 2025 · Jun 30, 2024 $3.31B
Operating Cash Flow FY 2025 · Jun 30, 2023 $3.67B
Cash And Equivalents FY 2025 · Jun 30, 2025 $2.08B
Cash And Equivalents FY 2025 · Jun 30, 2024 $1.98B
Stockholders Equity FY 2025 · Jun 30, 2025 $4.69B
Stockholders Equity FY 2025 · Jun 30, 2024 $3.37B
Current Liabilities FY 2025 · Jun 30, 2025 $4.09B
Current Liabilities FY 2025 · Jun 30, 2024 $4.66B
Total Liabilities FY 2025 · Jun 30, 2025 $11.38B
Total Liabilities FY 2025 · Jun 30, 2024 $12.07B
Current Assets FY 2025 · Jun 30, 2025 $10.7B
Current Assets FY 2025 · Jun 30, 2024 $10.03B
Total Assets FY 2025 · Jun 30, 2025 $16.07B
Total Assets FY 2025 · Jun 30, 2024 $15.43B
Eps Diluted FY 2025 · Jun 30, 2025 $30.37
Eps Diluted FY 2025 · Jun 30, 2024 $20.28
Eps Diluted FY 2025 · Jun 30, 2023 $24.15
Eps Basic FY 2025 · Jun 30, 2025 $30.53
Eps Basic FY 2025 · Jun 30, 2024 $20.41
Eps Basic FY 2025 · Jun 30, 2023 $24.28
Sga Expense FY 2025 · Jun 30, 2025 $1.03B
Sga Expense FY 2025 · Jun 30, 2024 $969.51M
Sga Expense FY 2025 · Jun 30, 2023 $986.33M
Rd Expense FY 2025 · Jun 30, 2025 $1.36B
Rd Expense FY 2025 · Jun 30, 2024 $1.28B
Rd Expense FY 2025 · Jun 30, 2023 $1.3B
Net Income FY 2025 · Jun 30, 2025 $4.06B
Net Income FY 2025 · Jun 30, 2024 $2.76B
Net Income FY 2025 · Jun 30, 2023 $3.39B
Cost Of Revenue FY 2025 · Jun 30, 2025 $4.75B
Cost Of Revenue FY 2025 · Jun 30, 2024 $3.93B
Cost Of Revenue FY 2025 · Jun 30, 2023 $4.22B
Revenue FY 2025 · Jun 30, 2025 $12.16B
Revenue FY 2025 · Jun 30, 2024 $9.81B
Revenue FY 2025 · Jun 30, 2023 $10.5B