<ARTICLE>                     5
<MULTIPLIER>                                   1
<CURRENCY>                                     US DOLLARS
       
                             
<PERIOD-TYPE>                   6-MOS           
<FISCAL-YEAR-END>                              DEC-31-1998 
<PERIOD-END>                                   JUN-30-1998 
<EXCHANGE-RATE>                                          1
<CASH>                                          $3,816,437 
<SECURITIES>                                            $0 
<RECEIVABLES>                                  $14,341,786 
<ALLOWANCES>                                      $832,479 
<INVENTORY>                                             $0 
<CURRENT-ASSETS>                               $19,380,403 
<PP&E>                                         $14,945,999 
<DEPRECIATION>                                  $8,632,629 
<TOTAL-ASSETS>                                 $40,541,271 
<CURRENT-LIABILITIES>                          $13,017,822 
<BONDS>                                                 $0 
<PREFERRED-MANDATORY>                                   $0 
<PREFERRED>                                             $0 
<COMMON>                                           $47,419
<OTHER-SE>                                     $24,103,381 
<TOTAL-LIABILITY-AND-EQUITY>                   $40,541,271 
<SALES>                                        $25,969,355 
<TOTAL-REVENUES>                               $25,969,355 
<CGS>                                          $14,311,897 
<TOTAL-COSTS>                                  $23,060,393 
<OTHER-EXPENSES>                                        $0 
<LOSS-PROVISION>                                        $0 
<INTEREST-EXPENSE>                                $197,729 
<INCOME-PRETAX>                                 $2,824,165 
<INCOME-TAX>                                    $1,149,408 
<INCOME-CONTINUING>                             $1,674,757 
<DISCONTINUED>                                          $0 
<EXTRAORDINARY>                                         $0 
<CHANGES>                                               $0 
<NET-INCOME>                                    $1,674,757 
<EPS-PRIMARY>                                         0.36 
<EPS-DILUTED>                                         0.33