EdgarLookup

BENCHMARK ELECTRONICS INC — 11-K Filings

22 11-K filings on record

This page lists all 11-K filings submitted to the SEC by BENCHMARK ELECTRONICS INC (BHE), sorted by most recent first. Each row links to the full filing on EdgarLookup. BENCHMARK ELECTRONICS INC has filed 22 11-K documents with the SEC since 2010. To view all SEC filings by BENCHMARK ELECTRONICS INC, see the full filings list.

Overview All Filings Financials Insiders
All 10-K 10-K/A 10-K405 10-Q 10-Q/A 11-K 144 25-NSE 3 3/A 4 4/A 424B1 424B2 424B3 424B4 425 5 8-A12B 8-A12B/A 8-K 8-K/A ARS CORRESP DEF 14A DEFA14A DEFC14A DEFR14A DFAN14A EFFECT NT 10-Q NT 11-K POS AM PRE 14A PREC14A PRER14A PRRN14A S-3 S-3/A S-4 S-4/A S-8 S-8 POS SC 13D SC 13D/A SC 13G SC 13G/A SCHEDULE 13G SCHEDULE 13G/A SD UPLOAD
Form Description Accession Number Filed Period
11-K FORM 11-K 0000863436-19-000024 Jun 28, 2019 Dec 30, 2018
11-K FORM 11-K 0000863436-18-000025 Jun 28, 2018 Dec 30, 2017
11-K FORM 11-K 0000863436-17-000022 Jun 28, 2017 Dec 30, 2016
11-K FORM 11-K 0000863436-16-000054 Jun 24, 2016 Dec 30, 2015
11-K 11-K 0000863436-15-000019 Jun 25, 2015 Dec 30, 2014
11-K 11-K 0000863436-14-000024 Jun 27, 2014 Dec 30, 2013
11-K 0000863436-13-000005 Jun 27, 2013 Dec 30, 2012
11-K FORM 11-K 0001144204-12-036641 Jun 27, 2012 Dec 30, 2011
11-K FORM 11-K 0001144204-11-037925 Jun 28, 2011 Dec 30, 2010
11-K 0001144204-10-035322 Jun 28, 2010 Dec 30, 2009
11-K FORM 11-K 0001144204-09-034548 Jun 26, 2009 Dec 30, 2008
11-K 11-K 0001104659-08-042632 Jun 27, 2008 Dec 30, 2007
11-K 11-K 0001104659-07-050806 Jun 28, 2007 Dec 30, 2006
11-K ANNUAL REPORT OF EMPLOYEE STOCK PURCHASE, SAVINGS PLANS 0001104659-06-043751 Jun 27, 2006 Dec 30, 2005
11-K 11-K 0001104659-05-030152 Jun 28, 2005 Dec 30, 2004
11-K 11-K 0001104659-04-017925 Jun 25, 2004 Dec 30, 2003
11-K 11-K 0001104659-03-013396 Jun 27, 2003 Dec 30, 2002
11-K 11-K 0000912057-02-027054 Jul 11, 2002 Dec 30, 2001
11-K 11-K 0000912057-01-521865 Jun 28, 2001 Dec 30, 2000
11-K 0000890566-00-001007 Jun 28, 2000 Dec 31, 1999
11-K 0000890566-99-000852 Jul 1, 1999 Dec 31, 1998
11-K 0000890566-98-001226 Jun 30, 1998 Dec 31, 1997