<TABLE> <S> <C>


<ARTICLE>                     5
<LEGEND>

THIS SCHEDULE CONTAINS SUMMARY FINANCIAL  INFORMATION EXTRACTED FROM THE BALANCE
SHEET AND  STATEMENT OF  OPERATIONS  OF THE COMPANY AS OF AND FOR THE YEAR ENDED
DECEMBER  31,  1996,  AND AS OF AND FOR THE  NINE  MONTHS  ENDED  SEPTEMBER  30,
1996,AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS.
</LEGEND>
       
     
<S>                             <C>                          <C>                
<PERIOD-TYPE>                   YEAR                         9-MOS              
<FISCAL-YEAR-END>                         DEC-31-1996                DEC-31-1996
<PERIOD-START>                            JAN-01-1996                JAN-01-1996
<PERIOD-END>                              DEC-31-1996                SEP-30-1996
<CASH>                                          2,567                      1,216      
<SECURITIES>                                    1,600                      1,698      
<RECEIVABLES>                                  30,056                     27,766     
<ALLOWANCES>                                      472                        889        
<INVENTORY>                                     4,639                      3,438      
<CURRENT-ASSETS>                               41,580                     36,241     
<PP&E>                                         42,500                     39,174     
<DEPRECIATION>                                 21,956                     21,159     
<TOTAL-ASSETS>                                 72,147                     55,892     
<CURRENT-LIABILITIES>                          25,852                     21,425     
<BONDS>                                         7,270                          0     
<PREFERRED-MANDATORY>                               0                          0          
<PREFERRED>                                         0                          0          
<COMMON>                                          143                        138        
<OTHER-SE>                                     35,740                     17,880     
<TOTAL-LIABILITY-AND-EQUITY>                   72,147                     55,892     
<SALES>                                       132,725                     96,763    
<TOTAL-REVENUES>                              132,725                     96,763    
<CGS>                                          92,242                     67,600    
<TOTAL-COSTS>                                  92,242                     67,600     
<OTHER-EXPENSES>                                    0                          0          
<LOSS-PROVISION>                                    0                         62          
<INTEREST-EXPENSE>                              1,833                      1,688        
<INCOME-PRETAX>                                10,820                      6,458     
<INCOME-TAX>                                      865                        303      
<INCOME-CONTINUING>                             9,955                      6,155     
<DISCONTINUED>                                      0                          0          
<EXTRAORDINARY>                                     0                          0          
<CHANGES>                                           0                          0          
<NET-INCOME>                                    9,955                      6,155      
<EPS-PRIMARY>                                    0.79                       0.51       
<EPS-DILUTED>                                    0.77                       0.50       
                                                                                
                              


</TABLE>