<ARTICLE> 5 <PERIOD-TYPE> 3-MOS <FISCAL-YEAR-END> JUL-31-1998 <PERIOD-END> OCT-31-1998 <CASH> 2,499,901 <SECURITIES> 0 <RECEIVABLES> 10,091,061 <ALLOWANCES> (1,095,000) <INVENTORY> 2,064,365 <CURRENT-ASSETS> 15,154,213 <PP&E> 19,017,346 <DEPRECIATION> (9,594,859) <TOTAL-ASSETS> 29,447,807 <CURRENT-LIABILITIES> 11,930,026 <BONDS> 8,011,817 <PREFERRED-MANDATORY> 0 <PREFERRED> 0 <COMMON> 357,643 <OTHER-SE> 8,949,364 <TOTAL-LIABILITY-AND-EQUITY> 29,447,807 <SALES> 0 <TOTAL-REVENUES> 7,429,467 <CGS> 0 <TOTAL-COSTS> 4,515,476 <OTHER-EXPENSES> 2,513,200 <LOSS-PROVISION> 0 <INTEREST-EXPENSE> 208,848 <INCOME-PRETAX> 222,696 <INCOME-TAX> 80,000 <INCOME-CONTINUING> 173,557 <DISCONTINUED> 0 <EXTRAORDINARY> 0 <CHANGES> 0 <NET-INCOME> 173,557 <EPS-PRIMARY> 0.05 <EPS-DILUTED> 0.05