<ARTICLE> 5
<MULTIPLIER> 1,000

                                                  
<PERIOD-TYPE>                   3-MOS                   12-MOS
<FISCAL-YEAR-END>                          DEC-31-1999             JAN-01-1999
<PERIOD-START>                             JAN-02-1999             JAN-03-1998
<PERIOD-END>                               APR-02-1999             JAN-01-1999
<CASH>                                          21,418                  27,303
<SECURITIES>                                    13,482                  13,476
<RECEIVABLES>                                   48,726                  47,632
<ALLOWANCES>                                     8,481                   8,844
<INVENTORY>                                     17,681                  16,860
<CURRENT-ASSETS>                               106,393                 106,666
<PP&E>                                          44,955                  40,218
<DEPRECIATION>                                  10,555                   9,180
<TOTAL-ASSETS>                                 160,900                 157,652
<CURRENT-LIABILITIES>                           18,894                  21,895
<BONDS>                                          1,000                   1,059
<PREFERRED-MANDATORY>                                0                       0
<PREFERRED>                                          0                       0
<COMMON>                                           294                     286
<OTHER-SE>                                     139,728                 133,547
<TOTAL-LIABILITY-AND-EQUITY>                   160,900                 157,652
<SALES>                                         40,911                 138,577
<TOTAL-REVENUES>                                41,251                 140,080
<CGS>                                           13,838                  51,518
<TOTAL-COSTS>                                   35,133                 119,108
<OTHER-EXPENSES>                                   120                       0
<LOSS-PROVISION>                                 (363)                 (4,505)
<INTEREST-EXPENSE>                                  46                      47
<INCOME-PRETAX>                                  6,072                  20,925
<INCOME-TAX>                                     2,290                   7,882
<INCOME-CONTINUING>                              3,782                  13,043
<DISCONTINUED>                                       0                       0
<EXTRAORDINARY>                                      0                       0
<CHANGES>                                            0                       0
<NET-INCOME>                                     3,782                  13,043
<EPS-BASIC>                                       0.13                    0.49
<EPS-DILUTED>                                     0.13                    0.46