
<TABLE> <S> <C>

<ARTICLE> 5
<MULTIPLIER> 1
       
<S>                             <C>                     <C>                     <C>                     <C>
<PERIOD-TYPE>                   3-MOS                   3-MOS                   6-MOS                   6-MOS
<FISCAL-YEAR-END>                          NOV-30-1998             NOV-30-1997             NOV-30-1998             NOV-30-1997
<PERIOD-END>                               MAY-31-1998             MAY-31-1997             MAY-31-1998             MAY-31-1997
<CASH>                                       1,771,748               2,595,264               1,771,748               2,595,264
<SECURITIES>                                 3,852,423               3,194,054               3,852,423               3,194,054
<RECEIVABLES>                                7,058,590               6,274,501               7,508,590               6,274,501
<ALLOWANCES>                                 1,070,630               1,167,517               1,070,630               1,167,517
<INVENTORY>                                  8,131,371               6,102,375               8,131,371               6,102,375
<CURRENT-ASSETS>                            19,866,513              16,890,898              19,866,513              16,890,898
<PP&E>                                       2,460,039               2,410,128               2,460,039               2,410,128
<DEPRECIATION>                               1,919,186               1,627,534               1,919,186               1,627,534
<TOTAL-ASSETS>                              23,015,738              19,685,475              23,015,738              19,685,475
<CURRENT-LIABILITIES>                        8,120,525               6,976,875               8,120,525               6,976,875
<BONDS>                                              0                       0                       0                       0
<PREFERRED-MANDATORY>                                0                       0                       0                       0
<PREFERRED>                                          0                       0                       0                       0
<COMMON>                                        72,060                  72,135                  72,060                  72,135
<OTHER-SE>                                  14,823,153              12,636,465              14,823,153              12,636,465
<TOTAL-LIABILITY-AND-EQUITY>                23,015,738              19,865,475              23,015,738              19,865,475
<SALES>                                     10,770,270              10,552,412              20,122,701              19,169,701
<TOTAL-REVENUES>                            10,867,542              10,625,347              20,306,227              19,323,864
<CGS>                                        4,127,413               3,940,006               7,714,527               7,016,633
<TOTAL-COSTS>                                9,554,961               9,412,136              18,385,143              17,594,356
<OTHER-EXPENSES>                                     0                       0                       0                       0
<LOSS-PROVISION>                                15,703                  31,562                  78,940                  66,396
<INTEREST-EXPENSE>                                 967                   2,077                     967                   4,096
<INCOME-PRETAX>                              1,348,288               1,213,211               1,921,084               1,729,508
<INCOME-TAX>                                   543,444                 506,499                 761,709                 712,795
<INCOME-CONTINUING>                            804,844                 706,712               1,180,799               1,016,713
<DISCONTINUED>                                       0                       0                       0                       0
<EXTRAORDINARY>                                      0                       0                       0                       0
<CHANGES>                                            0                       0                       0                       0
<NET-INCOME>                                   804,844                 706,712               1,180,799               1,016,713
<EPS-PRIMARY>                                      .10                     .09                     .15                     .13
<EPS-DILUTED>                                      .10                     .09                     .15                     .13
        

</TABLE>
