<ARTICLE> 5
       
                                                  
<PERIOD-TYPE>                   3-MOS                   3-MOS
<FISCAL-YEAR-END>                          MAR-31-1999             MAR-31-1998
<PERIOD-START>                             APR-01-1998             APR-01-1997
<PERIOD-END>                               JUN-30-1998             JUN-30-1997
<CASH>                                         1549636                 2855927
<SECURITIES>                                         0                       0
<RECEIVABLES>                                  9723594                10828699
<ALLOWANCES>                                    147413                  122000
<INVENTORY>                                          0                       0
<CURRENT-ASSETS>                              12091219                14347315
<PP&E>                                         7761639                 7508463
<DEPRECIATION>                                 2545921                 2189939
<TOTAL-ASSETS>                                41962174                44560912
<CURRENT-LIABILITIES>                          9632816                11187676
<BONDS>                                              0                       0
<PREFERRED-MANDATORY>                                0                       0
<PREFERRED>                                          0                       0
<COMMON>                                         65225                   65123
<OTHER-SE>                                    16566931                15630418
<TOTAL-LIABILITY-AND-EQUITY>                  41962174                44560912
<SALES>                                       12012706                 6700275
<TOTAL-REVENUES>                              12012706                 6700275
<CGS>                                          5863533                 3444723
<TOTAL-COSTS>                                 10015959                 6021862
<OTHER-EXPENSES>                                     0                       0
<LOSS-PROVISION>                                 24850                    7500
<INTEREST-EXPENSE>                              499148                    9732
<INCOME-PRETAX>                                1504863                  740645
<INCOME-TAX>                                    650419                  322575
<INCOME-CONTINUING>                             854444                  418070
<DISCONTINUED>                                       0                       0
<EXTRAORDINARY>                                      0                       0
<CHANGES>                                            0                       0
<NET-INCOME>                                    854444                  418070
<EPS-PRIMARY>                                     0.13                    0.07
<EPS-DILUTED>                                     0.13                    0.07