<ARTICLE> 5 <MULTIPLIER> 1,000 <PERIOD-TYPE> YEAR YEAR <FISCAL-YEAR-END> DEC-31-1998 DEC-31-1999 <PERIOD-START> JAN-01-1998 JAN-01-1999 <PERIOD-END> DEC-31-1998 DEC-31-1999 <CASH> 25,664 37,627 <SECURITIES> 0 1,898 <RECEIVABLES> 46,492 53,675 <ALLOWANCES> 2,971 2,517 <INVENTORY> 0 0 <CURRENT-ASSETS> 95,449 111,681 <PP&E> 14,974 21,546 <DEPRECIATION> 4,946 6,804 <TOTAL-ASSETS> 193,644 233,264 <CURRENT-LIABILITIES> 71,002 86,351 <BONDS> 1,473 1,155 <PREFERRED-MANDATORY> 0 0 <PREFERRED> 0 0 <COMMON> 0 25 <OTHER-SE> 0 145,728 <TOTAL-LIABILITY-AND-EQUITY> 193,644 233,264 <SALES> 0 0 <TOTAL-REVENUES> 321,500 344,655 <CGS> 236,047 295,296 <TOTAL-COSTS> 306,740 352,776 <OTHER-EXPENSES> (1,850) (1,080) <LOSS-PROVISION> 0 0 <INTEREST-EXPENSE> 2,315 405 <INCOME-PRETAX> 14,295 (7,446) <INCOME-TAX> 12,849 (653) <INCOME-CONTINUING> 1,446 (6,793) <DISCONTINUED> 0 0 <EXTRAORDINARY> 0 0 <CHANGES> 0 0 <NET-INCOME> 1,446 (6,793) <EPS-BASIC> 0.06 (.28) <EPS-DILUTED> 0.06 (.28)