<TABLE> <S> <C>


<ARTICLE> 5
<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-END>                         MAR-31-1997             JUN-30-1997             SEP-30-1997
<CASH>                                 3,091,359               2,396,299               2,540,350
<SECURITIES>                           7,347,752               5,701,209               4,324,077
<RECEIVABLES>                          8,901,942               9,562,694              11,051,612
<ALLOWANCES>                            (428,400)               (366,675)               (473,364)
<INVENTORY>                            4,661,494               6,193,739               5,975,709
<CURRENT-ASSETS>                      25,049,786              25,248,381              24,896,672
<PP&E>                                 3,667,068               4,231,834               4,931,679
<DEPRECIATION>                          (993,615)             (1,273,448)             (1,491,374)
<TOTAL-ASSETS>                        31,741,258              32,106,118              32,130,391
<CURRENT-LIABILITIES>                  4,901,731               4,874,492               4,753,813
<BONDS>                                        0                       0                       0
<PREFERRED-MANDATORY>                          0                       0                       0
<PREFERRED>                                    0                       0                       0
<COMMON>                                  56,279                  57,125                  57,163
<OTHER-SE>                            26,576,657              27,073,547              27,148,565
<TOTAL-LIABILITY-AND-EQUITY>          31,741,258              32,106,118              32,130,391
<SALES>                                5,208,527              12,173,861              19,519,332
<TOTAL-REVENUES>                       5,208,527              12,173,861              19,519,332
<CGS>                                  1,763,363               4,076,865               6,863,028
<TOTAL-COSTS>                          4,135,028               9,031,908              13,658,086
<OTHER-EXPENSES>                               0                       0                       0
<LOSS-PROVISION>                               0                       0                       0
<INTEREST-EXPENSE>                        10,275                  22,523                  40,568
<INCOME-PRETAX>                         (611,414)               (749,683)               (671,593)
<INCOME-TAX>                            (207,000)               (262,385)               (235,058)
<INCOME-CONTINUING>                            0                       0                       0
<DISCONTINUED>                                 0                       0                       0
<EXTRAORDINARY>                                0                       0                       0
<CHANGES>                                      0                       0                       0
<NET-INCOME>                            (404,414)               (487,298)               (436,535)
<EPS-PRIMARY>                              (0.07)                  (0.08)                  (0.07)
<EPS-DILUTED>                              (0.07)                  (0.08)                  (0.07)



</TABLE>