<TABLE> <S> <C>

<PAGE>
<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM FINANCIAL
STATEMENTS CONTAINED IN FORM 10-Q FOR THE QUARTERLY PERIODS ENDED MARCH 31,
1997, JUNE 30, 1997 AND SEPTEMBER 30, 1997 AND IS QUALIFIED IN ITS ENTIRETY BY
REFERENCE TO SUCH FINANCIAL STATEMENTS.
</LEGEND>
<RESTATED> 
       
<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
<CASH>                                          47,845                  26,912                  34,823
<SECURITIES>                                         0                       0                       0
<RECEIVABLES>                                   56,327                  57,855                  59,140
<ALLOWANCES>                                       867                     940                   1,096
<INVENTORY>                                     31,967                  30,884                  30,075
<CURRENT-ASSETS>                               157,334                 137,599                 145,875
<PP&E>                                          45,855<F1>              46,667<F1>              48,392<F1>
<DEPRECIATION>                                       0                       0                       0
<TOTAL-ASSETS>                                 209,466                 190,473                 200,359
<CURRENT-LIABILITIES>                           64,402                  66,560                  71,943
<BONDS>                                              0                       0                       0
<PREFERRED-MANDATORY>                                0                       0                       0
<PREFERRED>                                          0                       0                       0
<COMMON>                                        14,574                  14,574                  14,574
<OTHER-SE>                                     122,911                 101,799                 106,567
<TOTAL-LIABILITY-AND-EQUITY>                   209,466                 190,473                 200,359
<SALES>                                         77,887                 158,927                 238,283
<TOTAL-REVENUES>                                78,554                 160,051                 239,854
<CGS>                                           47,615                  97,879                 147,723
<TOTAL-COSTS>                                   47,615                  97,879                 147,723
<OTHER-EXPENSES>                                20,727                  41,510                  61,004
<LOSS-PROVISION>                                    74                     163                     344
<INTEREST-EXPENSE>                                  55                     115                     183
<INCOME-PRETAX>                                 10,083                  20,384                  30,600
<INCOME-TAX>                                     3,781                   7,583                  11,383
<INCOME-CONTINUING>                              6,302                  12,801                  19,217
<DISCONTINUED>                                       0                     319                     319
<EXTRAORDINARY>                                      0                       0                       0
<CHANGES>                                            0                       0                       0
<NET-INCOME>                                     6,302                  13,120                  19,536
<EPS-PRIMARY>                                      .31                     .65                     .99
<EPS-DILUTED>                                      .30                     .63                     .96
<FN>
<F1>PROPERTY, PLANT AND EQUIPMENT, AT COST LESS ACCUMULATED DEPRECIATION AND
AMORTIZATION.
</FN>
        

</TABLE>