<ARTICLE>                     5
<LEGEND>
This schedule contains summary information extracted from the balance sheet and
the statements of operations for the three-month and nine-month periods ended
October 1, 1999 and is qualified in its entirety by reference to such financial
statements.
</LEGEND>

                                                 
<PERIOD-TYPE>                   3-MOS                  9-MOS
<FISCAL-YEAR-END>               DEC-31-1999            DEC-31-1999
<PERIOD-START>                  JUL-03-1999            JAN-02-1999
<PERIOD-END>                    OCT-01-1999            OCT-01-1999
<CASH>                           17,771,508             17,771,508
<SECURITIES>                        500,000                500,000
<RECEIVABLES>                    52,141,561             52,141,561
<ALLOWANCES>                              0                      0
<INVENTORY>                               0                      0
<CURRENT-ASSETS>                 71,893,457             71,893,457
<PP&E>                           10,851,815             10,851,815
<DEPRECIATION>                    5,607,924              5,607,924
<TOTAL-ASSETS>                  126,326,290            126,326,290
<CURRENT-LIABILITIES>            31,912,318             31,912,318
<BONDS>                                   0                      0
<PREFERRED-MANDATORY>                     0                      0
<PREFERRED>                               0                      0
<COMMON>                             35,199                 35,199
<OTHER-SE>                       94,378,773             94,378,773
<TOTAL-LIABILITY-AND-EQUITY>    126,326,290            126,326,290
<SALES>                                   0                      0
<TOTAL-REVENUES>                 54,001,138            148,314,733
<CGS>                                     0                      0
<TOTAL-COSTS>                    32,388,082             88,387,192
<OTHER-EXPENSES>                 13,967,347             40,086,374
<LOSS-PROVISION>                          0                      0
<INTEREST-EXPENSE>                  104,636                460,309
<INCOME-PRETAX>                   7,614,305             17,247,120
<INCOME-TAX>                      3,045,722              7,963,001
<INCOME-CONTINUING>               4,568,583              9,284,119
<DISCONTINUED>                            0                      0
<EXTRAORDINARY>                           0              2,112,591
<CHANGES>                                 0                      0
<NET-INCOME>                      4,568,583              7,171,528
<EPS-BASIC>                          0.16                   0.26
<EPS-DILUTED>                          0.13                   0.20