<TABLE> <S> <C>

<PAGE>
<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE
CONSOLIDATED BALANCE SHEET ON FORM 10-Q FOR THE PERIOD ENDED MAY 31, 2000 AND
THE CONSOLIDATED STATEMENTS OF OPERATIONS AS FILED ON FORM 10-Q FOR THE THREE
AND SIX MONTHS ENDED MAY 31, 2000 AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE
TO SUCH FINANCIAL STATEMENTS.
</LEGEND>
<MULTIPLIER> 1,000

<S>                             <C>                     <C>
<PERIOD-TYPE>                   3-MOS                   6-MOS
<FISCAL-YEAR-END>                          NOV-30-2000             NOV-30-2000
<PERIOD-START>                             MAR-01-2000             DEC-01-1999
<PERIOD-END>                               MAY-31-2000             MAY-31-2000
<CASH>                                           9,321                   9,321
<SECURITIES>                                    16,329                  16,329
<RECEIVABLES>                                   12,942                  12,942
<ALLOWANCES>                                     4,151                   4,151
<INVENTORY>                                      4,932                   4,932
<CURRENT-ASSETS>                                40,985                  40,985
<PP&E>                                          22,804                  22,804
<DEPRECIATION>                                  15,856                  15,856
<TOTAL-ASSETS>                                  55,692                  55,692
<CURRENT-LIABILITIES>                           23,077                  23,077
<BONDS>                                              0                       0
<PREFERRED-MANDATORY>                                0                       0
<PREFERRED>                                          0                       0
<COMMON>                                           121                     121
<OTHER-SE>                                      32,494                  32,494
<TOTAL-LIABILITY-AND-EQUITY>                    55,692                  55,692
<SALES>                                         20,577                  38,497
<TOTAL-REVENUES>                                20,577                  38,497
<CGS>                                            8,358                  15,894
<TOTAL-COSTS>                                    8,358                  15,894
<OTHER-EXPENSES>                                14,458                  26,528
<LOSS-PROVISION>                                     0                       0
<INTEREST-EXPENSE>                                   0                       0
<INCOME-PRETAX>                                (2,116)                 (3,505)
<INCOME-TAX>                                         0                      30
<INCOME-CONTINUING>                            (2,116)                 (3,535)
<DISCONTINUED>                                       0                       0
<EXTRAORDINARY>                                      0                       0
<CHANGES>                                            0                       0
<NET-INCOME>                                   (2,116)                 (2,116)
<EPS-BASIC>                                     (0.18)                  (0.30)
<EPS-DILUTED>                                   (0.18)                  (0.30)


</TABLE>