EdgarLookup

LAM RESEARCH CORP — 10-K Filings

26 10-K filings on record

This page lists all 10-K filings submitted to the SEC by LAM RESEARCH CORP (LRCX), sorted by most recent first. Each row links to the full filing on EdgarLookup. LAM RESEARCH CORP has filed 26 10-K documents with the SEC since 2014. To view all SEC filings by LAM RESEARCH CORP, see the full filings list.

Overview All Filings Financials Insiders
All 10-C 10-K 10-K405 10-K405/A 10-Q 10-Q/A 11-K 144 3 3/A 4 4/A 424B3 424B5 425 5 8-A12G 8-A12G/A 8-K 8-K/A ARS CORRESP DEF 14A DEFA14A DEFR14A DEFS14A EFFECT FWP NT 10-K NT 10-Q PRE 14A RW S-3 S-3ASR S-4 S-4/A S-8 S-8 POS SC 13D SC 13G SC 13G/A SC TO-C SC TO-I SC TO-I/A SCHEDULE 13G SCHEDULE 13G/A SD UPLOAD
Form Description Accession Number Filed Period
10-K 10-K 0000707549-25-000075 Aug 11, 2025 Jun 29, 2025
10-K 10-K 0000707549-24-000106 Aug 29, 2024 Jun 30, 2024
10-K 10-K 0000707549-23-000102 Aug 15, 2023 Jun 25, 2023
10-K 10-K 0000707549-22-000107 Aug 24, 2022 Jun 26, 2022
10-K 10-K 0000707549-21-000136 Aug 17, 2021 Jun 27, 2021
10-K 10-K 0000707549-20-000138 Aug 18, 2020 Jun 28, 2020
10-K 10-K 0000707549-19-000124 Aug 20, 2019 Jun 30, 2019
10-K 10-K 0000707549-18-000115 Aug 14, 2018 Jun 24, 2018
10-K 10-K 0000707549-17-000100 Aug 15, 2017 Jun 25, 2017
10-K 10-K 0000707549-16-000050 Aug 17, 2016 Jun 26, 2016
10-K FORM 10-K 0001193125-15-290023 Aug 13, 2015 Jun 28, 2015
10-K 10-K 0001193125-14-321759 Aug 26, 2014 Jun 29, 2014
10-K FORM 10-K 0001193125-13-348269 Aug 27, 2013 Jun 30, 2013
10-K FORM 10-K 0001193125-12-365446 Aug 22, 2012 Jun 24, 2012
10-K FORM 10-K 0001193125-11-227691 Aug 19, 2011 Jun 26, 2011
10-K ANNUAL REPORT ON FORM 10-K 0001193125-10-194304 Aug 23, 2010 Jun 27, 2010
10-K FORM 10-K 0001193125-09-182356 Aug 27, 2009 Jun 28, 2009
10-K FORM 10-K 0000950134-08-015947 Aug 28, 2008 Jun 29, 2008
10-K FORM 10-K 0000891618-08-000189 Mar 31, 2008 Jun 24, 2007
10-K FORM 10-K 0000950134-06-016366 Aug 17, 2006 Jun 25, 2006
10-K FORM 10-K 0000891618-05-000627 Aug 18, 2005 Jun 26, 2005
10-K FORM 10-K 0000950134-04-013455 Sep 10, 2004 Jun 27, 2004
10-K FORM 10-K 0000891618-03-004913 Sep 25, 2003 Jun 29, 2003
10-K BODY 0000707549-02-000010 Sep 12, 2002 Jun 30, 2002
10-K 10-K 0000912057-96-020899 Sep 23, 1996 Jun 30, 1996
10-K 10-K 0000912057-95-008038 Sep 26, 1995 Jun 30, 1995