<ARTICLE> 5

                                                                                            
<PERIOD-TYPE>                   3-MOS                   3-MOS                   9-MOS                   9-MOS
<FISCAL-YEAR-END>                          NOV-30-1999             NOV-30-1998             NOV-30-1999             NOV-30-1998
<PERIOD-END>                               AUG-31-1999             AUG-31-1998             AUG-31-1999             AUG-31-1998
<CASH>                                       1,181,044               1,018,664               1,181,044               1,018,664
<SECURITIES>                                12,207,500              16,873,913              12,207,500              16,873,913
<RECEIVABLES>                                6,085,495               3,816,341               6,085,495               3,816,341
<ALLOWANCES>                                 (631,862)               (485,359)               (631,862)               (485,359)
<INVENTORY>                                    892,617                 594,623                 892,617                 594,623
<CURRENT-ASSETS>                            21,539,457              22,219,853              21,539,457              22,219,853
<PP&E>                                       2,879,168               2,601,227               2,879,168               2,601,227
<DEPRECIATION>                             (1,658,432)             (1,442,146)             (1,658,432)             (1,442,146)
<TOTAL-ASSETS>                              23,048,918              24,176,223              23,048,918              27,176,223
<CURRENT-LIABILITIES>                        3,635,773               7,080,570               3,635,773               7,080,570
<BONDS>                                              0                       0                       0                       0
<PREFERRED-MANDATORY>                                0                       0                       0                       0
<PREFERRED>                                          0                       0                       0                       0
<COMMON>                                     7,366,228               7,366,228               7,366,228               7,366,228
<OTHER-SE>                                  11,801,717               9,614,825              11,801,717               9,614,825
<TOTAL-LIABILITY-AND-EQUITY>                24,498,812              24,176,223              24,498,812              24,176,223
<SALES>                                      3,965,810               3,505,137              18,992,796              17,630,623
<TOTAL-REVENUES>                             3,965,810               3,505,137              18,992,796              17,630,623
<CGS>                                        1,667,418               1,696,325              10,418,263              10,616,634
<TOTAL-COSTS>                                4,575,070               3,860,532              18,419,474              17,001,266
<OTHER-EXPENSES>                                 1,506                 (5,878)                   1,777                (59,388)
<LOSS-PROVISION>                                     0                       0                       0                       0
<INTEREST-EXPENSE>                                   0                     377                     255                     678
<INCOME-PRETAX>                              (400,677)               (287,390)               1,019,593                 868,595
<INCOME-TAX>                                 (240,200)               (160,500)                 351,700                 359,700
<INCOME-CONTINUING>                          (240,477)               (126,890)                 667,893                 508,895
<DISCONTINUED>                                       0                       0                       0                (68,428)
<EXTRAORDINARY>                                      0                       0                 367,509               8,162,389
<CHANGES>                                            0                       0                       0                       0
<NET-INCOME>                                  (240,477)              (126,890)               1,035,402               8,602,856
<EPS-BASIC>                                     (.06)                  (.03)                     .28                    2.27
<EPS-DILUTED>                                     (.06)                  (.03)                     .27                    2.21