
<TABLE> <S> <C>

<ARTICLE> 5
<MULTIPLIER>    1
       
<S>                             <C>                     <C>                     <C>                     <C>
<PERIOD-TYPE>                   9-MOS                   9-MOS                   3-MOS                   3-MOS
<FISCAL-YEAR-END>                          NOV-30-1998             NOV-30-1998             NOV-30-1998             NOV-30-1998
<PERIOD-END>                               AUG-31-1998             AUG-31-1997             AUG-31-1998             AUG-31-1997
<CASH>                                         429,813               2,089,601                 429,813               2,089,601
<SECURITIES>                                 3,742,124               3,365,774               3,742,124               3,365,774
<RECEIVABLES>                                8,376,317               6,061,608               8,376,317               6,061,608
<ALLOWANCES>                                 1,008,942               1,182,885               1,008,942               1,182,885
<INVENTORY>                                  8,985,700               6,092,937               8,985,700               6,092,937
<CURRENT-ASSETS>                            21,422,696              16,747,522              21,422,696              16,747,522
<PP&E>                                       2,746,461               2,425,522               2,746,461               2,425,522
<DEPRECIATION>                               2,001,360               1,722,121               2,001,360               1,722,121
<TOTAL-ASSETS>                              24,429,764              19,838,592              24,429,764              19,838,592
<CURRENT-LIABILITIES>                        9,146,511               6,390,949               9,146,511               6,390,949
<BONDS>                                              0                       0                       0                       0
<PREFERRED-MANDATORY>                                0                       0                       0                       0
<PREFERRED>                                          0                       0                       0                       0
<COMMON>                                        72,596                  72,060                  72,596                  72,060
<OTHER-SE>                                  15,210,657              13,375,583              15,210,657              13,375,583
<TOTAL-LIABILITY-AND-EQUITY>                24,429,764              19,838,592              24,429,764              19,838,592
<SALES>                                     31,270,044              29,397,295              11,147,343              10,227,594
<TOTAL-REVENUES>                            31,524,988              29,633,067              11,218,761              10,309,203
<CGS>                                       11,720,537              10,867,142               4,006,010               3,850,509
<TOTAL-COSTS>                               28,966,610              26,720,828              10,581,467               9,126,472
<OTHER-EXPENSES>                                     0                       0                       0                       0
<LOSS-PROVISION>                               132,435                  53,911                  53,495                (12,485)
<INTEREST-EXPENSE>                               4,305                   5,656                   3,338                     750
<INCOME-PRETAX>                              2,558,378               2,912,239                 637,294               1,182,731
<INCOME-TAX>                                   963,121               1,169,273                 201,412                 456,478
<INCOME-CONTINUING>                          1,621,154               1,742,966                 440,355                 726,253
<DISCONTINUED>                                       0                       0                       0                       0
<EXTRAORDINARY>                                      0                       0                       0                       0
<CHANGES>                                            0                       0                       0                       0
<NET-INCOME>                                 1,621,154               1,742,966                 440,355                 726,253
<EPS-PRIMARY>                                       .2                     .22                     .05                     .09
<EPS-DILUTED>                                       .2                     .22                     .05                     .09
        

</TABLE>
