<ARTICLE>                                5
<MULTIPLIER>                               1,000

                                       
 <PERIOD-TYPE>                              6-MOS
 <FISCAL-YEAR-END>                                                   JUN-30-2000
 <PERIOD-END>                                                        DEC-31-1999
 <CASH>                                                                   10,931
 <SECURITIES>                                                             42,910
 <RECEIVABLES>                                                             4,241
 <ALLOWANCES>                                                                  0
 <INVENTORY>                                                               5,878
 <CURRENT-ASSETS>                                                         58,082
 <PP&E>                                                                   25,786
 <DEPRECIATION>                                                           12,700
 <TOTAL-ASSETS>                                                           81,039
 <CURRENT-LIABILITIES>                                                    14,717
 <BONDS>                                                                       0
 <COMMON>                                                                 18,875
 <PREFERRED-MANDATORY>                                                         0
 <PREFERRED>                                                                   0
 <OTHER-SE>                                                               44,294
 <TOTAL-LIABILITY-AND-EQUITY>                                             81,039
 <SALES>                                                                  33,231
 <TOTAL-REVENUES>                                                         33,231
 <CGS>                                                                    29,889
 <TOTAL-COSTS>                                                            29,889
 <OTHER-EXPENSES>                                                          2,590
 <LOSS-PROVISION>                                                              0
 <INTEREST-EXPENSE>                                                       (1,491)
 <INCOME-PRETAX>                                                           2,243
 <INCOME-TAX>                                                                774
 <INCOME-CONTINUING>                                                       1,469
 <DISCONTINUED>                                                                0
 <EXTRAORDINARY>                                                               0
 <CHANGES>                                                                  (111)
 <NET-INCOME>                                                              1,358
 <EPS-BASIC>                                                              0.15
 <EPS-DILUTED>                                                              0.14