<ARTICLE> 5
       
                                                  
<PERIOD-TYPE>                   YEAR                   YEAR
<FISCAL-YEAR-END>                          DEC-31-1996             DEC-31-1997
<PERIOD-START>                             JAN-01-1996             JAN-01-1997
<PERIOD-END>                               DEC-31-1996             JUN-30-1997
<CASH>                                      15,117,801               2,355,846
<SECURITIES>                                         0                       0
<RECEIVABLES>                                8,325,029              12,355,479
<ALLOWANCES>                                   132,098                  77,232
<INVENTORY>                                          0                       0
<CURRENT-ASSETS>                            23,516,159              15,102,837
<PP&E>                                       5,124,468              10,532,891
<DEPRECIATION>                               2,228,739               3,908,793
<TOTAL-ASSETS>                              26,624,293              36,374,777
<CURRENT-LIABILITIES>                       12,719,182              13,454,216
<BONDS>                                              0                       0
<PREFERRED-MANDATORY>                       19,196,922              20,128,894
<PREFERRED>                                          0                       0
<COMMON>                                        26,717                  30,460
<OTHER-SE>                                 (7,473,303)             (6,362,336)
<TOTAL-LIABILITY-AND-EQUITY>                26,624,293              36,374,777
<SALES>                                              0                       0
<TOTAL-REVENUES>                            21,509,740              18,047,234
<CGS>                                       14,951,791              13,032,130
<TOTAL-COSTS>                               20,203,159              17,690,144
<OTHER-EXPENSES>                                20,317                  42,411
<LOSS-PROVISION>                                     0                       0
<INTEREST-EXPENSE>                             461,732                 369,192
<INCOME-PRETAX>                              1,180,513                 190,356
<INCOME-TAX>                                   415,652                  90,499
<INCOME-CONTINUING>                            764,861                  99,857
<DISCONTINUED>                                       0                       0
<EXTRAORDINARY>                                      0                       0
<CHANGES>                                            0                       0
<NET-INCOME>                                   764,861                  99,857
<EPS-PRIMARY>                                        0                       0
<EPS-DILUTED>                                   (0.12)                    0.04