<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM DECEMBER 31,
1998 10Q AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL
STATEMENTS.
</LEGEND>
       
                                                  
<PERIOD-TYPE>                   9-MOS                   9-MOS
<FISCAL-YEAR-END>                          MAR-31-1999             MAR-31-1998
<PERIOD-START>                             APR-01-1998             APR-01-1997
<PERIOD-END>                               DEC-31-1998             DEC-31-1997
<CASH>                                       3,688,366               2,883,155
<SECURITIES>                                         0                       0
<RECEIVABLES>                               13,830,895               6,859,195
<ALLOWANCES>                                   187,783                  52,413
<INVENTORY>                                          0                       0
<CURRENT-ASSETS>                            17,912,391               9,964,504
<PP&E>                                       8,375,118               7,052,956
<DEPRECIATION>                               3,298,108               1,834,670
<TOTAL-ASSETS>                              47,196,917              40,113,545
<CURRENT-LIABILITIES>                       13,867,513               7,410,615
<BONDS>                                              0                       0
<PREFERRED-MANDATORY>                                0                       0
<PREFERRED>                                          0                       0
<COMMON>                                        65,432                  65,123
<OTHER-SE>                                  18,740,127              14,739,954
<TOTAL-LIABILITY-AND-EQUITY>                47,196,917              40,113,545
<SALES>                                     44,914,435              21,990,577
<TOTAL-REVENUES>                            44,914,435              21,990,577
<CGS>                                       22,150,368              11,291,997
<TOTAL-COSTS>                               38,512,333              19,678,324
<OTHER-EXPENSES>                                     0                       0
<LOSS-PROVISION>                                75,000                  38,000 
<INTEREST-EXPENSE>                           1,395,091                 313,215
<INCOME-PRETAX>                              5,023,596               2,189,796
<INCOME-TAX>                                 2,134,684                 944,676
<INCOME-CONTINUING>                                  0                       0
<DISCONTINUED>                                       0                       0
<EXTRAORDINARY>                                      0                       0
<CHANGES>                                            0                       0
<NET-INCOME>                                 2,888,912               1,245,120
<EPS-PRIMARY>                                      .45                     .20
<EPS-DILUTED>                                      .44                     .19