<ARTICLE>                     5
<MULTIPLIER>                                   1,000

                          
<PERIOD-TYPE>                6-MOS
<FISCAL-YEAR-END>                        OCT-31-1999
<PERIOD-START>                           FEB-01-1999
<PERIOD-END>                             APR-30-1999
<CASH>                                         6,999
<SECURITIES>                                       0
<RECEIVABLES>                                  4,094
<ALLOWANCES>                                       0
<INVENTORY>                                       89
<CURRENT-ASSETS>                              12,571
<PP&E>                                        22,063
<DEPRECIATION>                                14,845
<TOTAL-ASSETS>                                22,281
<CURRENT-LIABILITIES>                          5,986
<BONDS>                                            0
<PREFERRED-MANDATORY>                              0
<PREFERRED>                                        0
<COMMON>                                      14,218
<OTHER-SE>                                         0
<TOTAL-LIABILITY-AND-EQUITY>                  22,281
<SALES>                                       12,072
<TOTAL-REVENUES>                              12,072
<CGS>                                          7,908
<TOTAL-COSTS>                                 13,230
<OTHER-EXPENSES>                                   0
<LOSS-PROVISION>                                   0
<INTEREST-EXPENSE>                                92
<INCOME-PRETAX>                               (1,080)
<INCOME-TAX>                                      41
<INCOME-CONTINUING>                           (1,121)
<DISCONTINUED>                                     0
<EXTRAORDINARY>                                    0
<CHANGES>                                          0
<NET-INCOME>                                  (1,121)
<EPS-BASIC>                                  (0.27)
<EPS-DILUTED>                                  (0.27)