<SUBMISSION>
<ACCESSION-NUMBER>0001047469-04-031816
<TYPE>8-K
<PUBLIC-DOCUMENT-COUNT>2
<PERIOD>20041021
<ITEMS>2.02
<ITEMS>9.01
<FILING-DATE>20041022
<DATE-OF-FILING-DATE-CHANGE>20041021
<FILER>
<COMPANY-DATA>
<CONFORMED-NAME>BENCHMARK ELECTRONICS INC
<CIK>0000863436
<ASSIGNED-SIC>3672
<IRS-NUMBER>742211011
<STATE-OF-INCORPORATION>TX
<FISCAL-YEAR-END>1231
</COMPANY-DATA>
<FILING-VALUES>
<FORM-TYPE>8-K
<ACT>34
<FILE-NUMBER>001-10560
<FILM-NUMBER>041090434
</FILING-VALUES>
<BUSINESS-ADDRESS>
<STREET1>3000 TECHNOLOGY DRIVE
<CITY>ANGLETON
<STATE>TX
<ZIP>77515
<PHONE>9798496550
</BUSINESS-ADDRESS>
<MAIL-ADDRESS>
<STREET1>3000 TECHNOLOGY DR
<CITY>ANGLETON
<STATE>TX
<ZIP>77515
</MAIL-ADDRESS>
</FILER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>a2145325z8-k.htm
<DESCRIPTION>8-K
<TEXT>
<HTML>
<HEAD>
</HEAD>
<BODY BGCOLOR="#FFFFFF" LINK=BLUE  VLINK=PURPLE>
<BR>
<FONT SIZE=3 ><A HREF="#04HOU1620_1">QuickLinks</A></FONT>
<font size=3> -- Click here to rapidly navigate through this document</font>

<P><FONT SIZE=2>
<hr noshade width=100% align=left size=4>
<hr noshade width=100% align=left size=1> </FONT></P>

<P ALIGN="CENTER"><FONT SIZE=5><B>UNITED STATES<BR>
SECURITIES AND EXCHANGE COMMISSION<BR>  </B></FONT><FONT SIZE=2><B>Washington, D.C. 20549  </B></FONT></P>

<BR>
<P ALIGN="CENTER"><FONT SIZE=5><B>FORM 8-K  </B></FONT></P>

<BR>
<P ALIGN="CENTER"><FONT SIZE=3><B>CURRENT REPORT<BR>
Pursuant to Section&nbsp;13 or 15(d) of<BR>
the Securities Exchange Act of 1934  </B></FONT></P>

<BR>
<P ALIGN="CENTER"><FONT SIZE=2>Date of Report (Date of earliest event reported): October&nbsp;21, 2004 </FONT></P>

<BR>
<P ALIGN="CENTER"><FONT SIZE=5><B>BENCHMARK ELECTRONICS,&nbsp;INC.<BR>  </B></FONT><FONT SIZE=2>(Exact name of registrant as specified in its charter) </FONT></P>

<BR>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="TOP">
<TD WIDTH="32%" ALIGN="CENTER"><FONT SIZE=2><B>Texas<BR> </B></FONT><FONT SIZE=2>(State or other jurisdiction of incorporation)</FONT></TD>
<TD WIDTH="3%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="32%" ALIGN="CENTER"><FONT SIZE=2><B>1-10560<BR> </B></FONT><FONT SIZE=2>(Commission File Number)</FONT></TD>
<TD WIDTH="3%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="32%" ALIGN="CENTER"><FONT SIZE=2><B>74-2211011<BR> </B></FONT><FONT SIZE=2>(I.R.S. Employer Identification No.)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3 ALIGN="CENTER"><BR><FONT SIZE=2><B>3000 Technology Drive, Angleton, Texas<BR> </B></FONT><FONT SIZE=2>(Address of principal executive offices)</FONT></TD>
<TD WIDTH="3%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="32%" ALIGN="CENTER"><BR><FONT SIZE=2><B>77515<BR> </B></FONT><FONT SIZE=2>(Zip code)</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<BR>
<P ALIGN="CENTER"><FONT SIZE=2>Registrant's
telephone number, including area code: </FONT><FONT SIZE=2><B>(979)&nbsp;849-6550</B></FONT></P>

<BR>

<P><FONT SIZE=2>Check
the appropriate box below if the Form&nbsp;8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see
General Instruction A.2. below): </FONT></P>

<DL compact>
<DT style='margin-bottom:-11pt;'><FONT SIZE=2><FONT FACE="WINGDINGS">&#111;</FONT></FONT></DT><DD><FONT SIZE=2>Written
communications pursuant to Rule&nbsp;425 under the Securities Act (17 CFR 230.425)
<BR><BR></FONT></DD><DT style='margin-bottom:-11pt;'><FONT SIZE=2><FONT FACE="WINGDINGS">&#111;</FONT></FONT></DT><DD><FONT SIZE=2>Soliciting
material pursuant to Rule&nbsp;14a-12(b) under the Exchange Act (17 CFR 240.14a-12(b))
<BR><BR></FONT></DD><DT style='margin-bottom:-11pt;'><FONT SIZE=2><FONT FACE="WINGDINGS">&#111;</FONT></FONT></DT><DD><FONT SIZE=2>Pre-commencement
communications pursuant to Rule&nbsp;14d-2(b) under the Exchange Act (17 CFR
240.14d-2(b))
<BR><BR></FONT></DD><DT style='margin-bottom:-11pt;'><FONT SIZE=2><FONT FACE="WINGDINGS">&#111;</FONT></FONT></DT><DD><FONT SIZE=2>Pre-commencement
communications pursuant to Rule&nbsp;13e-4(c) under the Exchange Act (17 CFR
240.13e-4(c)) </FONT></DD></DL>
<BR>

<P><FONT SIZE=2><hr
noshade width=100% align=left size=1>
<hr noshade width=100% align=left size=4> </FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=1,EFW="2145325",CP="BENCHMARK ELECTRONICS,INC.",DN="1",CHK=88342,FOLIO='blank',FILE='DISK038:[04HOU0.04HOU1620]BE1620A.;2',USER='ARILEY',CD='21-OCT-2004;16:28' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P><FONT SIZE=2><A
NAME="page_de1620_1_2"> </A> </FONT></P>

<!-- TOC_END -->

<P><FONT SIZE=2><A
NAME="de1620_item_2.02._results_of_o__de102017"> </A>
<A NAME="toc_de1620_1"> </A>
<BR></FONT><FONT SIZE=2><B>Item 2.02. Results of Operations and Financial Condition.    <BR>    </B></FONT></P>


<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On October&nbsp;21, 2004, Benchmark Electronics,&nbsp;Inc. issued a press release announcing third quarter results for the period ended September&nbsp;30,
2004. A copy of the press release is attached as Exhibit&nbsp;99.1 hereto and is hereby incorporated herein by reference. The information in this Form&nbsp;8-K is being furnished under
Item 2.02 and shall not be deemed to be "filed" for the purposes of Section&nbsp;18 of the Securities and Exchange Act of 1934 (the "Exchange Act"), or otherwise subject to the liabilities of such
section, nor shall such information be deemed incorporated by reference in any filing under the Securities Act of 1933 or the Exchange Act, except as shall be expressly set forth by specific reference
in such a filing. </FONT></P>

<P><FONT SIZE=2><B>Item 9-01. Financial Statements and Exhibits.  </B></FONT></P>

<UL>
<DL compact>
<DT style='margin-bottom:-11pt;'><FONT SIZE=2>(c)</FONT></DT><DD><FONT SIZE=2>Exhibits
</FONT></DD></DL>
</UL>
<UL>
<UL>
<UL>

<P><FONT SIZE=2>Exhibit&nbsp;99.1&nbsp;&nbsp;&nbsp;&nbsp;Press
release dated October&nbsp;21, 2004 </FONT></P>

</UL>
</UL>
</UL>
<P ALIGN="CENTER"><FONT SIZE=2>2</FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=2,EFW="2145325",CP="BENCHMARK ELECTRONICS,INC.",DN="1",CHK=409186,FOLIO='2',FILE='DISK038:[04HOU0.04HOU1620]DE1620A.;2',USER='ARILEY',CD='21-OCT-2004;16:24' -->
<UL>
<UL>
</UL>
</UL>
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->
<P ALIGN="CENTER"><FONT SIZE=2><A
NAME="page_jc1620_1_3"> </A> </FONT></P>

<!-- TOC_END -->
<P ALIGN="CENTER"><FONT SIZE=2><A
NAME="jc1620_signature"> </A>
<A NAME="toc_jc1620_1"> </A>
<BR></FONT><FONT SIZE=2><B>SIGNATURE    <BR>    </B></FONT></P>


<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned
hereunto duly authorized. </FONT></P>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="TOP">
<TD WIDTH="39%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="3%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2><FONT SIZE=2>BENCHMARK ELECTRONICS,&nbsp;INC.</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="39%"><FONT SIZE=2><BR>
Dated: October&nbsp;21, 2004</FONT></TD>
<TD WIDTH="3%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2><BR>
By:</FONT></TD>
<TD WIDTH="54%"><FONT SIZE=2><BR>
/s/&nbsp;&nbsp;</FONT><FONT SIZE=2>CARY T. FU</FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT><HR NOSHADE><FONT SIZE=2> Cary T. Fu<BR>
Chief Executive Officer</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<P ALIGN="CENTER"><FONT SIZE=2>3</FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=3,EFW="2145325",CP="BENCHMARK ELECTRONICS,INC.",DN="1",CHK=816713,FOLIO='3',FILE='DISK038:[04HOU0.04HOU1620]JC1620A.;2',USER='ARILEY',CD='21-OCT-2004;16:24' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->
<!-- TOC_END -->
<P ALIGN="CENTER"><FONT SIZE=2><A
NAME="ka1620_exhibits_index"> </A>
<A NAME="toc_ka1620_1"> </A>
<BR></FONT><FONT SIZE=2><B>EXHIBITS INDEX    <BR>    </B></FONT></P>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="76%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH WIDTH="11%" ALIGN="CENTER"><FONT SIZE=1><B>Exhibit<BR>
Number</B></FONT><HR NOSHADE></TH>
<TH WIDTH="3%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH WIDTH="86%" ALIGN="CENTER"><FONT SIZE=1><B>Description</B></FONT><HR NOSHADE></TH>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="11%"><FONT SIZE=2>Exhibit&nbsp;99.1</FONT></TD>
<TD WIDTH="3%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="86%"><FONT SIZE=2>Press release dated October&nbsp;21, 2004</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=4,EFW="2145325",CP="BENCHMARK ELECTRONICS,INC.",DN="1",CHK=780365,FOLIO='blank',FILE='DISK038:[04HOU0.04HOU1620]KA1620A.;2',USER='ARILEY',CD='21-OCT-2004;16:23' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->
<BR>
<P><br><A NAME="04HOU1620_1">QuickLinks</A><br></P><!-- TOC_BEGIN -->
<UL>
<FONT SIZE=2><A HREF="#toc_de1620_1">Item 2.02. Results of Operations and Financial Condition.</A></FONT><BR>
</UL>
<!-- TOC_BEGIN -->
<FONT SIZE=2><A HREF="#toc_jc1620_1">SIGNATURE</A></FONT><BR>
<!-- TOC_BEGIN -->
<FONT SIZE=2><A HREF="#toc_ka1620_1">EXHIBITS INDEX</A></FONT><BR>
<!-- SEQ=,FILE='QUICKLINK',USER=ARILEY,SEQ=,EFW="2145325",CP="BENCHMARK ELECTRONICS,INC.",DN="1" -->
<!-- TOCEXISTFLAG -->
</BODY>
</HTML>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>a2145325zex-99_1.htm
<DESCRIPTION>EXHIBIT 99.1
<TEXT>
<HTML>
<HEAD>
</HEAD>
<BODY BGCOLOR="#FFFFFF" LINK=BLUE  VLINK=PURPLE>
<BR>
<FONT SIZE=3 ><A HREF="#04HOU1620_2">QuickLinks</A></FONT>
<font size=3> -- Click here to rapidly navigate through this document</font>
<!-- TOC_END -->
<P ALIGN="RIGHT"><FONT SIZE=2><A
NAME="km1620_exhibit_99.1"> </A>
<A NAME="toc_km1620_1"> </A>
<BR></FONT><FONT SIZE=2><B>Exhibit 99.1    <BR>    </B></FONT></P>

<P><FONT SIZE=2><B>Press Release<BR>
For More Information, Call:  </B></FONT></P>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TD WIDTH="49%" VALIGN="TOP"><FONT SIZE=2>GAYLA J. DELLY<BR>
CHIEF FINANCIAL OFFICER<BR>
(979)&nbsp;849-6550</FONT></TD>
<TD WIDTH="3%" VALIGN="TOP"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="49%" ALIGN="RIGHT" VALIGN="CENTER"><FONT SIZE=2>October&nbsp;21, 2004</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<P ALIGN="RIGHT"><FONT SIZE=2><B><I>FOR IMMEDIATE RELEASE  </I></B></FONT></P>

<P ALIGN="CENTER"><FONT SIZE=2><B>BENCHMARK ELECTRONICS REPORTS RECORD SALES<BR>
AND RECORD EARNINGS FOR THIRD QUARTER 2004  </B></FONT></P>

<P><FONT SIZE=2>ANGLETON,
TX, OCTOBER 21, 2004&#151;Benchmark Electronics,&nbsp;Inc., (NYSE: BHE) a leading contract manufacturing provider, announced sales revenue of $505&nbsp;million for the quarter
ended September&nbsp;30, 2004, compared to $455&nbsp;million for the same quarter last year. Third quarter net income
was $18.0&nbsp;million, or $0.43 per diluted share. In the comparable period last year, net income was $12.9&nbsp;million, or $0.32 per diluted share. </FONT></P>


<P><FONT SIZE=2>"This
quarter was once again challenging and it was rewarding to see the performance of the Benchmark team. We have expanded existing relationships, added new customers and ramped programs at a strong
pace this year and continued to deliver strong results," commented Cary T. Fu, President and CEO of Benchmark Electronics,&nbsp;Inc. </FONT></P>

<P><FONT SIZE=2><B>Third Quarter 2004 Financial Highlights  </B></FONT></P>

<UL>
<DL compact>
<DT style='margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD><FONT SIZE=2>Operating
margin improved slightly to 4.75%.
<BR><BR></FONT></DD><DT style='margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD><FONT SIZE=2>Return
on invested capital of 14.0%.
<BR><BR></FONT></DD><DT style='margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD><FONT SIZE=2>Cash
balance at September&nbsp;30, 2004 of $312&nbsp;million.
<BR><BR></FONT></DD><DT style='margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD><FONT SIZE=2>No
bank debt outstanding as of September&nbsp;30, 2004.
<BR><BR></FONT></DD><DT style='margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD><FONT SIZE=2>Accounts
receivable were $260&nbsp;million at September&nbsp;30, 2004; calculated days sales outstanding were 46&nbsp;days.
<BR><BR></FONT></DD><DT style='margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD><FONT SIZE=2>Inventories
increased by $13&nbsp;million to $290&nbsp;million; inventory turns were 6.4 times. </FONT></DD></DL>
</UL>
<BR>

<P><FONT SIZE=2><B>Fourth Quarter 2004 Guidance  </B></FONT></P>

<UL>
<DL compact>
<DT style='margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD><FONT SIZE=2>Revenue
in the fourth quarter of 2004 is expected to be between $505&nbsp;million and $530&nbsp;million.
<BR><BR></FONT></DD><DT style='margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD><FONT SIZE=2>Earnings
per share for the fourth quarter of 2004 are expected to be $0.41 to $0.45 per diluted share. </FONT></DD></DL>
</UL>

<P><FONT SIZE=2><B>Forward-Looking Statements  </B></FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This news release contains certain forward-looking statements within the scope of the Securities Act of 1933 and the Securities Exchange Act of 1934. The words
"expect," "estimate," "anticipate," "predict," and similar expressions, and the negatives of such expressions, are intended to identify forward-looking statements. Although the Company believes that
these statements are based upon reasonable assumptions, such statements involve risks, uncertainties and assumptions, including but not limited to industry and economic conditions, customer actions
and the other factors discussed in Benchmark's Form&nbsp;10-K for the year ended December&nbsp;31, 2003 and its other filings with the Securities and Exchange Commission. Should one or
more of these risks or uncertainties materialize, or should underlying assumptions prove incorrect, actual outcomes may vary materially from those indicated. </FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Benchmark
Electronics,&nbsp;Inc. is in the business of manufacturing electronics and provides its services to original equipment manufacturers of computers and related products for
business enterprises, medical devices, industrial control equipment, testing and instrumentation products, and telecommunication equipment. Benchmark's global operations include facilities in eight
countries. Benchmark's Common Stock trades on the New York Stock Exchange under the symbol BHE. </FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A
conference call hosted by Benchmark management will be held today at 10:00 am CDT to discuss the financial results of the Company and its future outlook. This call will be broadcast
via the Internet and may be accessed by logging on to our website at </FONT><FONT SIZE=2><I>www.bench.com</I></FONT><FONT SIZE=2>. </FONT></P>

<P ALIGN="CENTER"><FONT SIZE=2>###
</FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=1,EFW="2145325",CP="BENCHMARK ELECTRONICS,INC.",DN="2",CHK=189611,FOLIO='blank',FILE='DISK038:[04HOU0.04HOU1620]KM1620A.;3',USER='ARILEY',CD='21-OCT-2004;16:37' -->
<P ALIGN="CENTER"><FONT SIZE=2><B>Benchmark Electronics,&nbsp;Inc. and Subsidiaries<BR>
Consolidated Statements of Income<BR>
(Amounts in Thousands, Except Per Share Data)<BR>
(UNAUDITED)  </B></FONT></P>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="94%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH COLSPAN=3 ALIGN="LEFT"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER"><FONT SIZE=1><B>Three Months Ended<BR>
September 30,</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER"><FONT SIZE=1><B>Nine Months Ended<BR>
September 30,</B></FONT><HR NOSHADE></TH>
<TH WIDTH="1%"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH COLSPAN=3 ALIGN="LEFT"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2004</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2003</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2004</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2003</B></FONT><HR NOSHADE></TH>
<TH WIDTH="1%"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD COLSPAN=3><FONT SIZE=2>Net sales</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>504,750</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>455,352</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>1,477,108</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>1,352,770</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD COLSPAN=3><FONT SIZE=2>Cost of sales</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>466,232</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>418,382</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>1,363,084</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>1,243,271</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD WIDTH="39%"><FONT SIZE=2>Gross profit</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>38,518</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>36,970</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>114,024</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>109,499</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD COLSPAN=3><FONT SIZE=2><BR>
Selling, general and administrative expenses</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2><BR>
14,553</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2><BR>
16,330</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2><BR>
45,604</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2><BR>
49,244</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD COLSPAN=3><FONT SIZE=2>Contract settlement</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>(8,108</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD WIDTH="39%"><FONT SIZE=2>Operating income</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>23,965</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>20,640</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>68,420</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>68,363</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD COLSPAN=3><FONT SIZE=2>Other income (expense):</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD COLSPAN=2><FONT SIZE=2>Interest expense</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(392</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(1,976</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>(1,551</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>(6,895</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD COLSPAN=2><FONT SIZE=2>Other</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>849</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>967</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>2,603</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>1,635</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD COLSPAN=3><FONT SIZE=2>Total other income (expense), net</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>457</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(1,009</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>1,052</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>(5,260</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD WIDTH="39%"><FONT SIZE=2>Income before income taxes</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>24,422</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>19,631</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>69,472</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>63,103</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD COLSPAN=3><FONT SIZE=2>Income tax expense</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>6,389</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>6,687</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>18,688</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>21,076</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD WIDTH="39%"><FONT SIZE=2>Net income</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>18,033</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>12,944</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>50,784</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>42,027</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD COLSPAN=3><FONT SIZE=2>Numerator for basic earnings per share &#151; net income</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>18,033</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>12,944</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>50,784</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>42,027</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD COLSPAN=3><FONT SIZE=2>Interest expense on 6% convertible debt, net of tax</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>570</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>2,187</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD COLSPAN=3><FONT SIZE=2>Numerator for diluted earnings per share</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>18,033</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>13,514</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>50,784</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>44,214</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD COLSPAN=3><FONT SIZE=2>Denominator for basic earnings per share &#151; weighted average number of common shares outstanding during the period</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>41,123</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>38,074</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>41,042</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>37,273</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD COLSPAN=3><FONT SIZE=2>Incremental common shares attributable to exercise of outstanding dilutive options</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>1,190</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>1,439</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>1,345</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>1,035</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD COLSPAN=3><FONT SIZE=2>Incremental common shares attributable to conversion of 6% convertible debt</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>2,147</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>2,706</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD COLSPAN=3><FONT SIZE=2>Denominator for diluted earnings per share</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>42,313</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>41,660</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>42,387</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>41,014</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD COLSPAN=3><FONT SIZE=2>Earnings per share:</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD COLSPAN=2><FONT SIZE=2>Basic</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>0.44</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>0.34</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>1.24</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>1.13</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD COLSPAN=2><FONT SIZE=2>Diluted</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>0.43</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>0.32</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>1.20</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>1.08</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=2,EFW="2145325",CP="BENCHMARK ELECTRONICS,INC.",DN="2",CHK=46585,FOLIO='blank',FILE='DISK038:[04HOU0.04HOU1620]KM1620A.;3',USER='ARILEY',CD='21-OCT-2004;16:37' -->
<P ALIGN="CENTER"><FONT SIZE=2><B>Benchmark Electronics,&nbsp;Inc. and Subsidiaries<BR>
Condensed Consolidated Balance Sheet<BR>
September&nbsp;30, 2004<BR>
(Amounts in Thousands)<BR>
(UNAUDITED)  </B></FONT></P>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="81%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2><I>Assets</I></FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="12%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2><BR>
Current assets:</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="12%"><FONT SIZE=2><BR>
&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD COLSPAN=2><FONT SIZE=2>Cash</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="12%" ALIGN="RIGHT"><FONT SIZE=2>311,693</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD COLSPAN=2><FONT SIZE=2>Accounts receivable, net</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="RIGHT"><FONT SIZE=2>259,705</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD COLSPAN=2><FONT SIZE=2>Inventories, net</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="RIGHT"><FONT SIZE=2>289,800</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD COLSPAN=2><FONT SIZE=2>Other current assets</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="RIGHT"><FONT SIZE=2>30,104</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD WIDTH="78%"><FONT SIZE=2>Total current assets</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="RIGHT"><FONT SIZE=2>891,302</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2><BR>
Property, plant and equipment, net</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="RIGHT"><FONT SIZE=2><BR>
71,437</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>Other assets, net</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="RIGHT"><FONT SIZE=2>5,824</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>Goodwill, net</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="RIGHT"><FONT SIZE=2>113,474</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD WIDTH="78%"><FONT SIZE=2>Total assets</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="12%" ALIGN="RIGHT"><FONT SIZE=2>1,082,037</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2><I>Liabilities and Shareholders' Equity</I></FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="12%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2><BR>
Current liabilities:</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="12%"><FONT SIZE=2><BR>
&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD COLSPAN=2><FONT SIZE=2>Current installments of other long-term debt</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="12%" ALIGN="RIGHT"><FONT SIZE=2>15</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD COLSPAN=2><FONT SIZE=2>Accounts payable</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="RIGHT"><FONT SIZE=2>268,847</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD COLSPAN=2><FONT SIZE=2>Other current liabilities</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="RIGHT"><FONT SIZE=2>82,215</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD WIDTH="78%"><FONT SIZE=2>Total current liabilities</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="RIGHT"><FONT SIZE=2>351,077</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2><BR>
Other long-term debt, excluding current installments</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="RIGHT"><FONT SIZE=2><BR>
&#151;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>Other long-term liabilities</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="RIGHT"><FONT SIZE=2>9,114</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2><BR>
Shareholders' equity</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="12%" ALIGN="RIGHT"><FONT SIZE=2><BR>
721,846</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=0>&nbsp;</FONT></TD>
<TD WIDTH="78%"><FONT SIZE=2>Total liabilities and shareholders' equity</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="12%" ALIGN="RIGHT"><FONT SIZE=2>1,082,037</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=3,EFW="2145325",CP="BENCHMARK ELECTRONICS,INC.",DN="2",CHK=967417,FOLIO='blank',FILE='DISK038:[04HOU0.04HOU1620]KM1620A.;3',USER='ARILEY',CD='21-OCT-2004;16:37' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->
<BR>
<P><br><A NAME="04HOU1620_2">QuickLinks</A><br></P><!-- TOC_BEGIN -->
<UL>
<FONT SIZE=2><A HREF="#toc_km1620_1">Exhibit 99.1</A></FONT><BR>
</UL>
<!-- SEQ=,FILE='QUICKLINK',USER=ARILEY,SEQ=,EFW="2145325",CP="BENCHMARK ELECTRONICS,INC.",DN="2" -->
<!-- TOCEXISTFLAG -->
</BODY>
</HTML>

</TEXT>
</DOCUMENT>
</SUBMISSION>
