[ARTICLE] 5
[MULTIPLIER] 1000

                             
[PERIOD-TYPE]                   YEAR
[FISCAL-YEAR-END]                          JUN-30-1996
[PERIOD-START]                             JUL-01-1995
[PERIOD-END]                               JUN-30-1996
[CASH]                                           31327
[SECURITIES]                                      2943
[RECEIVABLES]                                    14874
[ALLOWANCES]                                       330
[INVENTORY]                                      17847
[CURRENT-ASSETS]                                 70308
[PP&E]                                           51082
[DEPRECIATION]                                   29535
[TOTAL-ASSETS]                                   93531
[CURRENT-LIABILITIES]                            14786
[BONDS]                                              0
[PREFERRED-MANDATORY]                                0
[PREFERRED]                                          0
[COMMON]                                         21862
[OTHER-SE]                                           0
[TOTAL-LIABILITY-AND-EQUITY]                     93531
[SALES]                                         106038
[TOTAL-REVENUES]                                106038
[CGS]                                            59824
[TOTAL-COSTS]                                    59824
[OTHER-EXPENSES]                                     0
[LOSS-PROVISION]                                     0
[INTEREST-EXPENSE]                                 594
[INCOME-PRETAX]                                   9476
[INCOME-TAX]                                      1998
[INCOME-CONTINUING]                               7478
[DISCONTINUED]                                       0
[EXTRAORDINARY]                                      0
[CHANGES]                                            0
[NET-INCOME]                                      7478
[EPS-PRIMARY]                                      .47
[EPS-DILUTED]                                      .47