<ARTICLE> 5 <RESTATED> <MULTIPLIER> 1,000 <PERIOD-TYPE> 3-MOS 6-MOS 9-MOS 12-MOS <FISCAL-YEAR-END> JUN-30-1997 JUN-30-1997 JUN-30-1997 JUN-30-1997 <PERIOD-START> JUL-01-1996 JUL-01-1996 JUL-01-1996 JUL-01-1996 <PERIOD-END> SEP-27-1996 DEC-27-1996 MAR-28-1997 JUN-30-1997 <CASH> 18,240 15,905 16,126 15,240 <SECURITIES> 0 0 0 0 <RECEIVABLES> 17,300 19,266 21,196 20,648 <ALLOWANCES> 88 145 136 136 <INVENTORY> 0 0 0 0 <CURRENT-ASSETS> 39,271 39,819 41,825 40,469 <PP&E> 7,036 8,151 9,615 10,331 <DEPRECIATION> 2,619 3,151 3,773 4,487 <TOTAL-ASSETS> 49,092 51,991 55,997 56,141 <CURRENT-LIABILITIES> 6,150 6,565 8,241 7,295 <BONDS> 2,292 2,058 1,820 1,578 <PREFERRED-MANDATORY> 0 0 0 0 <PREFERRED> 0 0 0 0 <COMMON> 31,404 32,008 32,943 33,343 <OTHER-SE> 8,713 10,154 11,450 12,062 <TOTAL-LIABILITY-AND-EQUITY> 49,092 51,991 55,997 56,141 <SALES> 342 491 491 521 <TOTAL-REVENUES> 13,879 29,614 48,091 67,332 <CGS> 310 452 454 490 <TOTAL-COSTS> 7,369 15,373 25,305 35,825 <OTHER-EXPENSES> 4,797 10,193 16,616 24,591 <LOSS-PROVISION> 0 75 75 75 <INTEREST-EXPENSE> 70 113 151 185 <INCOME-PRETAX> 1,810 4,269 6,468 7,290 <INCOME-TAX> 743 1,752 2,655 3,044 <INCOME-CONTINUING> 1,067 2,517 3,813 4,246 <DISCONTINUED> 0 0 0 0 <EXTRAORDINARY> 0 0 0 0 <CHANGES> 0 0 0 0 <NET-INCOME> 1,067 2,517 3,813 4,246 <EPS-PRIMARY> 0.16 0.35 0.52 0.56 <EPS-DILUTED> 0.12 0.26 0.40 0.44