<TABLE> <S> <C>


<ARTICLE>                     5
<LEGEND>
This  schedule  contains  summary  financial   information  extracted  from  the
consolidated  (unaudited)  statements  of income for the three months ended June
30, 1998 and the consolidated balance sheet as of June 30, 1998 contained in the
Company's  Quarterly  Report on Form 10 Q/A for the Quarter  Ended June 30, 1998
and is qualified in its entirety by reference to such financial statements.

</LEGEND>

       
<S>                                     <C>            <C>          <C>
<PERIOD-TYPE>                                 6-MOS          6-MOS        6-MOS
<FISCAL-YEAR-END>                       DEC-31-1998    DEC-31-1997  DEC-31-1996
<PERIOD-END>                            JUN-30-1998    JUN-30-1997  JUN-30-1996
<CASH>                                    3,904,016      1,593,857    2,468,579
<SECURITIES>                                    160     11,344,010   12,021,173
<RECEIVABLES>                            26,797,342     16,379,346    6,080,500
<ALLOWANCES>                             (1,811,937)      (835,000)    (331,000)
<INVENTORY>                                 281,821        381,451      321,076
<CURRENT-ASSETS>                         37,861,231     33,576,169   21,974,954
<PP&E>                                   19,039,635     12,303,042    8,559,004
<DEPRECIATION>                           (5,984,158)    (2,735,369)  (1,155,020)
<TOTAL-ASSETS>                           77,900,865     57,149,903   55,563,101
<CURRENT-LIABILITIES>                    22,466,461     17,157,362    5,022,235
<BONDS>                                     829,855        877,595       13,334
<PREFERRED-MANDATORY>                             0              0            0
<PREFERRED>                                       0              0            0
<COMMON>                                    190,119         91,753       85,156
<OTHER-SE>                               55,522,430     38,373,193   49,964,376
<TOTAL-LIABILITY-AND-EQUITY>             79,900,865     57,149,903   55,563,101
<SALES>                                  16,697,210     12,999,946    6,331,712
<TOTAL-REVENUES>                         43,571,130     31,495,955   14,605,863
<CGS>                                     1,547,769      1,538,982      854,829
<TOTAL-COSTS>                            13,655,750     10,588,848    3,998,323
<OTHER-EXPENSES>                         22,986,148     14,845,271    6,574,828
<LOSS-PROVISION>                             85,411              0            0
<INTEREST-EXPENSE>                           59,513        138,162        2,755
<INCOME-PRETAX>                           7,385,973      6,581,989    5,189,286
<INCOME-TAX>                              4,422,611      2,002,812    1,999,500
<INCOME-CONTINUING>                       2,963,362      4,579,086    3,189,786
<DISCONTINUED>                                    0              0            0
<EXTRAORDINARY>                                   0              0            0
<CHANGES>                                         0              0            0
<NET-INCOME>                              2,963,362      4,579,086    3,189,786
<EPS-PRIMARY>                                  0.16           0.25         0.19      
<EPS-DILUTED>                                  0.15           0.24         0.18
        


</TABLE>