0001047469-04-007820 10-K 15 20031231 20040315 BENCHMARK ELECTRONICS INC 0000863436 3672 742211011 TX 1231 10-K 34 001-10560 04667627 3000 TECHNOLOGY DRIVE ANGLETON TX 77515 9798496550 3000 TECHNOLOGY DR ANGLETON TX 77515 10-K 1 a2129930z10-k.htm 10-K EX-10.1 3 a2129930zex-10_1.htm EXHIBIT 10.1 EX-10.22 4 a2129930zex-10_22.htm EXHIBIT 10.22 EX-10.23 5 a2129930zex-10_23.htm EXHIBIT 10.23 EX-12 6 a2129930zex-12.htm EXHIBIT 12 EX-13 7 a2129930zex-13.htm EXHIBIT 13 EX-21 8 a2129930zex-21.htm EXHIBIT 21 EX-23 9 a2129930zex-23.htm EXHIBIT 23 EX-31.1 10 a2129930zex-31_1.htm EXHIBIT 31.1 EX-31.2 11 a2129930zex-31_2.htm EXHIBIT 31.2 EX-32.1 12 a2129930zex-32_1.htm EXHIBIT 32.1 EX-32.2 13 a2129930zex-32_2.htm EXHIBIT 32.2 GRAPHIC 14 g792143.jpg G792143.JPG GRAPHIC 15 g343959.jpg G343959.JPG GRAPHIC 16 g1018955.jpg G1018955.JPG