<TABLE> <S> <C>

<ARTICLE> 5
<MULTIPLIER> 1,000
<CURRENCY> U.S. DOLLARS
       
<S>                             <C>                     <C>                     <C>
<PERIOD-TYPE>                   3-MOS                   6-MOS                   9-MOS
<FISCAL-YEAR-END>                          DEC-31-1997             DEC-31-1997             DEC-31-1997
<PERIOD-START>                             JAN-01-1997             JAN-01-1997             JAN-01-1997
<PERIOD-END>                               MAR-31-1997             JUN-30-1997             SEP-30-1997
<EXCHANGE-RATE>                                      1                       1                       1
<CASH>                                           3,195                   5,593                   4,644
<SECURITIES>                                         0                       0                       0
<RECEIVABLES>                                   30,545                  34,140                  33,121
<ALLOWANCES>                                       416                     926                   1,643
<INVENTORY>                                     14,011                  18,807                  19,778
<CURRENT-ASSETS>                                53,556                  63,797                  61,407
<PP&E>                                          43,993                  46,886                  61,113
<DEPRECIATION>                                   9,658                  11,358                  24,066
<TOTAL-ASSETS>                                  95,122                 106,859                 106,482
<CURRENT-LIABILITIES>                           45,329                  37,000                  33,021
<BONDS>                                          5,148                  25,106                  25,061
<PREFERRED-MANDATORY>                                0                       0                       0
<PREFERRED>                                          0                       0                       0
<COMMON>                                            86                      86                      88
<OTHER-SE>                                      41,550                  43,454                  47,092
<TOTAL-LIABILITY-AND-EQUITY>                    95,122                 106,859                 106,482
<SALES>                                         48,221                 104,465                 159,524
<TOTAL-REVENUES>                                48,221                 104,465                 159,524
<CGS>                                           40,789                  87,944                 132,857
<TOTAL-COSTS>                                   40,789                  87,944                 132,857
<OTHER-EXPENSES>                                 5,585                  11,618                  17,270
<LOSS-PROVISION>                                     0                       0                       0
<INTEREST-EXPENSE>                                 433                     945                   1,535
<INCOME-PRETAX>                                  1,212                   3,822                   7,641
<INCOME-TAX>                                       339                   1,070                   2,292
<INCOME-CONTINUING>                                873                   2,752                   5,349
<DISCONTINUED>                                       0                       0                       0
<EXTRAORDINARY>                                      0                       0                       0
<CHANGES>                                            0                       0                       0
<NET-INCOME>                                       873                   2,752                   5,349
<EPS-PRIMARY>                                      .10                     .32                     .62
<EPS-DILUTED>                                      .10                     .31                     .60
        

</TABLE>