<ARTICLE> 5 <MULTIPLIER> 1,000 <PERIOD-TYPE> YEAR YEAR YEAR 3-MOS 3-MOS <FISCAL-YEAR-END> MAR-31-1998 MAR-31-1999 MAR-31-2000 MAR-31-2000 MAR-31-2001 <PERIOD-END> MAR-31-1998 MAR-31-1999 MAR-31-2000 JUN-30-1999 JUN-30-2000 <CASH> 0 4,113 4,911 0 4,670 <SECURITIES> 0 0 0 0 0 <RECEIVABLES> 0 4,129 3,929 0 6,253 <ALLOWANCES> 0 (149) (239) 0 (262) <INVENTORY> 0 2,677 2,640 0 2,404 <CURRENT-ASSETS> 0 13,019 13,955 0 15,520 <PP&E> 0 8,748 9,966 0 1,929 <DEPRECIATION> 0 6,904 7,884 0 0 <TOTAL-ASSETS> 0 15,105 16,422 0 17,817 <CURRENT-LIABILITIES> 0 7,583 8,080 0 9,065 <BONDS> 0 0 0 0 0 <PREFERRED-MANDATORY> 0 14,225 15,821 0 15,821 <PREFERRED> 0 0 0 0 0 <COMMON> 0 2 2 0 3 <OTHER-SE> 0 (16,941) (15,355) 0 (14,386) <TOTAL-LIABILITY-AND-EQUITY> 0 15,105 16,422 0 17,817 <SALES> 34,165 38,998 44,326 10,516 11,507 <TOTAL-REVENUES> 34,165 38,998 44,326 10,516 11,507 <CGS> 19,926 23,003 24,053 6,009 5,942 <TOTAL-COSTS> 35,099 36,185 40,252 9,489 10,275 <OTHER-EXPENSES> 15,173 13,182 16,199 3,480 4,710 <LOSS-PROVISION> 0 0 0 0 0 <INTEREST-EXPENSE> 783 1,098 773 196 160 <INCOME-PRETAX> (3,413) 2,018 3,826 955 869 <INCOME-TAX> (1,216) 1,031 2,052 530 652 <INCOME-CONTINUING> (2,197) 987 1,774 425 217 <DISCONTINUED> 0 0 0 0 0 <EXTRAORDINARY> 0 0 0 0 0 <CHANGES> 0 0 0 0 0 <NET-INCOME> 2,197 (987) (1,774) (425) (217) <EPS-BASIC> (0.17) 0.33 0.47 0.13 0.05 <EPS-DILUTED> (0.17) 0.01 0.06 0.01 0.00