<TABLE> <S> <C>

<ARTICLE> 5

<S>                             <C>                     <C>                     <C>                     <C>
<PERIOD-TYPE>                   3-MOS                   3-MOS                   YEAR                   YEAR
<FISCAL-YEAR-END>                          NOV-30-2000             NOV-30-1999             NOV-30-2000             NOV-30-1999
<PERIOD-END>                               NOV-30-2000             NOV-30-1999             NOV-30-2000             NOV-30-1999
<CASH>                                         804,508                 807,360                 804,508                 807,360
<SECURITIES>                                 3,381,445               3,300,239               3,381,445               3,300,239
<RECEIVABLES>                                7,709,179               8,555,108               7,709,179               8,555,108
<ALLOWANCES>                                 1,379,424               1,183,576               1,379,424               1,183,576
<INVENTORY>                                  5,735,427               6,235,270               5,735,427               6,235,270
<CURRENT-ASSETS>                            18,038,227              18,620,795              18,038,227              18,260,795
<PP&E>                                       4,137,517               3,356,920               4,137,517               3,356,920
<DEPRECIATION>                               2,820,317               2,447,436               2,820,317               2,447,436
<TOTAL-ASSETS>                              20,312,056              21,494,987              20,312,056              21,494,987
<CURRENT-LIABILITIES>                        5,788,852               6,328,905               5,788,852               6,328,905
<BONDS>                                        556,656                       0                 556,656                       0
<PREFERRED-MANDATORY>                                0                       0                       0                       0
<PREFERRED>                                          0                       0                       0                       0
<COMMON>                                        70,637                  73,421                  70,637                  73,421
<OTHER-SE>                                  13,895,911              15,092,661              13,895,911              15,092,661
<TOTAL-LIABILITY-AND-EQUITY>                20,312,056              21,494,987              20,312,056              21,494,987
<SALES>                                      8,038,539               9,384,843              38,451,980              39,028,936
<TOTAL-REVENUES>                             8,005,791               9,483,610              38,638,264              39,314,405
<CGS>                                        2,904,360               3,066,028              14,299,928              15,095,971
<TOTAL-COSTS>                               10,044,071               8,613,147              39,620,685              38,500,390
<OTHER-EXPENSES>                                     0                       0                       0                       0
<LOSS-PROVISION>                               104,696                  30,426                 249,279                 115,569
<INTEREST-EXPENSE>                              62,030                  34,036                 159,477                 142,662
<INCOME-PRETAX>                            (2,038,280)                 870,463               (982,421)                 814,015
<INCOME-TAX>                                 (780,052)                 322,071               (327,911)                 301,511
<INCOME-CONTINUING>                        (1,258,228)                 548,392               (654,510)                 512,504
<DISCONTINUED>                                      0                        0                      0                 (803,603)
<EXTRAORDINARY>                                     0                        0                      0                        0
<CHANGES>                                           0                        0                      0                        0
<NET-INCOME>                               (1,258,228)                 548,392               (654,510)               (291,099)
<EPS-BASIC>                                     (0.18)                    0.08                  (0.09)                  (0.04)
<EPS-DILUTED>                                   (0.18)                    0.07                  (0.09)                  (0.04)


</TABLE>