0001104659-05-011357 10-K 12 20041231 20050316 20050316 BENCHMARK ELECTRONICS INC 0000863436 3672 742211011 TX 1231 10-K 34 001-10560 05684409 3000 TECHNOLOGY DRIVE ANGLETON TX 77515 9798496550 3000 TECHNOLOGY DR ANGLETON TX 77515 10-K 1 a05-3962_110k.htm 10-K EX-10.34 2 a05-3962_1ex10d34.htm EX-10.34 EX-12 3 a05-3962_1ex12.htm EX-12 EX-13 4 a05-3962_1ex13.htm EX-13 EX-21 5 a05-3962_1ex21.htm EX-21 EX-23 6 a05-3962_1ex23.htm EX-23 EX-31.1 7 a05-3962_1ex31d1.htm EX-31.1 EX-31.2 8 a05-3962_1ex31d2.htm EX-31.2 EX-32.1 9 a05-3962_1ex32d1.htm EX-32.1 EX-32.2 10 a05-3962_1ex32d2.htm EX-32.2 GRAPHIC 11 g39621zzimage002.gif GRAPHIC GRAPHIC 12 g39621dcimage002.gif GRAPHIC