<TABLE> <S> <C>


<ARTICLE>                     5
<LEGEND>
     This schedule  contains summary  financial  information  extracted from the
consolidated  statements of income for the three months ended March 31, 1998 and
the  consolidated  balance  sheet as of March 31, 1998 and is  qualified  in its
entirety by reference to such financial statements.
</LEGEND>

       
<S>                                              <C>                <C>
<PERIOD-TYPE>                                          3-MOS              3-MOS
<FISCAL-YEAR-END>                                DEC-31-1998        DEC-31-1997
<PERIOD-END>                                     MAR-31-1998        MAR-31-1997
<CASH>                                             4,448,095          2,954,591
<SECURITIES>                                       5,670,266         10,981,553
<RECEIVABLES>                                     23,676,930         15,478,949
<ALLOWANCES>                                      (1,755,529)          (835,000)
<INVENTORY>                                          385,684            269,353
<CURRENT-ASSETS>                                  40,380,022         32,711,849
<PP&E>                                            16,451,976         11,233,754
<DEPRECIATION>                                    (4,395,682)        (2,228,284)
<TOTAL-ASSETS>                                    74,234,080         55,796,573
<CURRENT-LIABILITIES>                             21,710,216         18,327,542
<BONDS>                                            1,334,041          1,229,331
<PREFERRED-MANDATORY>                                      0                  0
<PREFERRED>                                                0                  0
<COMMON>                                             188,226            182,812
<OTHER-SE>                                        50,109,597         35,406,888
<TOTAL-LIABILITY-AND-EQUITY>                      74,234,080         55,796,573
<SALES>                                            7,365,099          6,148,014
<TOTAL-REVENUES>                                  20,128,661         14,682,411
<CGS>                                                776,139            843,963
<TOTAL-COSTS>                                      6,448,844          5,061,208
<OTHER-EXPENSES>                                  11,631,980          7,342,559
<LOSS-PROVISION>                                     282,377                  0
<INTEREST-EXPENSE>                                    28,266            102,449
<INCOME-PRETAX>                                    2,301,349          2,485,984
<INCOME-TAX>                                       2,064,156            507,787
<INCOME-CONTINUING>                                  237,193          1,978,197
<DISCONTINUED>                                             0                  0
<EXTRAORDINARY>                                            0                  0
<CHANGES>                                                  0                  0
<NET-INCOME>                                         237,193          1,978,197
<EPS-PRIMARY>                                           0.01               0.11
<EPS-DILUTED>                                           0.01               0.11
        


</TABLE>