<ARTICLE> 5
<RESTATED> 
<MULTIPLIER> 1,000
       
                                                                                                   
<PERIOD-TYPE>               YEAR                   YEAR                   3-MOS                   3-MOS             3-MOS
<FISCAL-YEAR-END>           JUN-30-1996             JUN-30-1997             JUN-30-1996           JUN-30-1996       JUN-30-1996
<PERIOD-START>              JUL-01-1995             JUL-01-1996             JUL-01-1995           OCT-01-1995       JAN-01-1996
<PERIOD-END>                JUN-30-1996             JUN-30-1997             SEP-30-1995           DEC-31-1995       MAR-31-1996
<CASH>                            8,556                   9,566                   7,697                 8,567             9,289
<SECURITIES>                          0                       0                       0                     0                 0
<RECEIVABLES>                     3,528                   4,544                   3,297                 3,970             3,850
<ALLOWANCES>                      1,605                   1,198                     923                 1,352             1,605
<INVENTORY>                       5,469                   6,182                   3,313                 4,649             5,182
<CURRENT-ASSETS>                 16,738                  19,582                  13,734                16,173            17,027
<PP&E>                            3,997                   5,985                   2,847                 3,400             3,770
<DEPRECIATION>                    1,603                   2,563                   1,058                 1,226             1,408
<TOTAL-ASSETS>                   19,820                  23,581                  16,447                19,413            20,109
<CURRENT-LIABILITIES>             4,593                   6,598                   4,808                 6,111             5,567
<BONDS>                               0                       0                       0                     0                 0
<PREFERRED-MANDATORY>                 0                       0                       0                     0                 0
<PREFERRED>                       7,717                   7,717                   7,717                 7,717             7,717
<COMMON>                             79                     201                      62                    64                73
<OTHER-SE>                        7,299                   8,877                   3,789                 5,450             6,681
<TOTAL-LIABILITY-AND-EQUITY>     19,820                  23,581                  16,447                19,413            20,109
<SALES>                          41,174                  33,166                   9,776                11,553            11,359
<TOTAL-REVENUES>                 41,174                  33,166                   9,776                11,553            11,359
<CGS>                            22,797                  20,986                   5,377                 6,147             6,197
<TOTAL-COSTS>                    33,682                  31,162                   7,914                 9,006             9,093
<OTHER-EXPENSES>                    452                      80                      20                     0               423
<LOSS-PROVISION>                      0                       0                       0                     0                 0
<INTEREST-EXPENSE>                    0                       0                       0                     0                 0
<INCOME-PRETAX>                   7,442                   2,355                   1,920                 2,657             1,970
<INCOME-TAX>                      2,732                     777                     720                   996               739
<INCOME-CONTINUING>               4,710                   1,578                   1,200                 1,661             1,231
<DISCONTINUED>                        0                       0                       0                     0                 0
<EXTRAORDINARY>                       0                       0                       0                     0                 0
<CHANGES>                             0                       0                       0                     0                 0
<NET-INCOME>                      4,710                   1,578                   1,200                 1,661             1,231
<EPS-PRIMARY>                      2.19                    0.73                    0.57                  0.77              0.57
<EPS-DILUTED>                      0.63                    0.22                    0.16                  0.22              0.16