<TABLE> <S> <C>

<ARTICLE> 5
<RESTATED>
<MULTIPLIER> 1,000
       
<S>                             <C>                     <C>                     <C>                     <C>
<PERIOD-TYPE>                    3-MOS                   6-MOS                   9-MOS                   YEAR
<FISCAL-YEAR-END>                DEC-31-1996             DEC-31-1996             DEC-31-1996             DEC-31-1996
<PERIOD-START>                   JAN-01-1996             JAN-01-1996             JAN-01-1996             JAN-01-1996
<PERIOD-END>                     MAR-31-1996             JUN-30-1996             SEP-30-1996             DEC-31-1996
<CASH>                                   749                   1,392                   1,687                   1,389
<SECURITIES>                               0                       0                       0                       0
<RECEIVABLES>                         12,499                  14,260                  17,035                  16,923
<ALLOWANCES>                              65                     100                     104                     107
<INVENTORY>                           21,563                  18,958                  17,803                  19,270
<CURRENT-ASSETS>                      37,095                  36,813                  38,781                  39,907
<PP&E>                                23,576                  23,742                  24,082                  23,149
<DEPRECIATION>                         7,927                   8,553                   9,293                   7,894
<TOTAL-ASSETS>                        66,490                  65,524                  66,868                  68,688
<CURRENT-LIABILITIES>                 24,492                  23,856                  11,015                  13,878
<BONDS>                                7,696                   7,070                  20,400                  17,318
<PREFERRED-MANDATORY>                      0                       0                       0                       0
<PREFERRED>                                0                       0                       0                       0
<COMMON>                               1,010                     807                   1,019                   1,023
<OTHER-SE>                            30,590                  31,057                  31,669                  33,600
<TOTAL-LIABILITY-AND-EQUITY>          66,490                  65,524                  66,868                  68,688
<SALES>                               19,602                  39,850                  64,357                  91,854
<TOTAL-REVENUES>                      19,602                  39,850                  64,357                  91,854
<CGS>                                 11,711                  23,979                  39,182                  56,285
<TOTAL-COSTS>                         18,745                  39,285                  62,693                  86,254
<OTHER-EXPENSES>                           0                       0                       0                       0
<LOSS-PROVISION>                           0                       0                       0                       0
<INTEREST-EXPENSE>                       555                   1,125                   1,648                   2,255
<INCOME-PRETAX>                          308                     565                   1,664                   3,345
<INCOME-TAX>                             126                     232                     682                   1,371
<INCOME-CONTINUING>                      182                     333                     982                   1,974
<DISCONTINUED>                             0                       0                       0                       0
<EXTRAORDINARY>                            0                       0                       0                       0
<CHANGES>                                  0                       0                       0                       0
<NET-INCOME>                             182                     333                     982                   1,974
<EPS-PRIMARY>                            .05                     .08                     .24                     .49
<EPS-DILUTED>                            .04                     .08                     .23                     .46
        

</TABLE>