<TABLE> <S> <C>
<ARTICLE> 5
<S> <C> <C>
<PERIOD-TYPE> 12-MOS OTHER
<FISCAL-YEAR-END> AUG-31-1999 AUG-31-1998
<PERIOD-START> SEP-01-1998 SEP-01-1997
<PERIOD-END> AUG-31-1999 AUG-31-1998
<CASH> 1,963,000 1,850,200
<SECURITIES> 0 0
<RECEIVABLES> 8,939,900 7,479,100
<ALLOWANCES> 260,300 227,400
<INVENTORY> 0 0
<CURRENT-ASSETS> 17,053,100 16,552,300
<PP&E> 9,952,300 9,782,000
<DEPRECIATION> 9,102,900 8,719,100
<TOTAL-ASSETS> 22,664,000 22,140,200
<CURRENT-LIABILITIES> 11,048,400 7,745,800
<BONDS> 0 0
<COMMON> 63,400 62,900
0 0
0 0
<OTHER-SE> 11,552,200 12,982,600
<TOTAL-LIABILITY-AND-EQUITY> 22,664,000 22,140,200
<SALES> 34,146,900 35,319,900
<TOTAL-REVENUES> 48,727,600 52,237,400
<CGS> 14,580,700 16,917,500
<TOTAL-COSTS> 36,374,500 35,506,900
<OTHER-EXPENSES> 0 0
<LOSS-PROVISION> 0 0
<INTEREST-EXPENSE> 180,500 121,700
<INCOME-PRETAX> (2,408,100) (308,700)
<INCOME-TAX> (961,400) (130,900)
<INCOME-CONTINUING> (1,446,700) (177,800)
<DISCONTINUED> (83,700) (62,300)
<EXTRAORDINARY> 0 0
<CHANGES> 0 0
<NET-INCOME> (1,530,400) (240,100)
<EPS-BASIC> (0.24) (0.04)
<EPS-DILUTED> (0.24) (0.04)
</TABLE>