<ARTICLE> 5
<RESTATED> 
       
                                                                       
<PERIOD-TYPE>                   3-MOS                   3-MOS                   3-MOS
<FISCAL-YEAR-END>                          DEC-31-1997             DEC-31-1997             DEC-31-1997
<PERIOD-END>                               SEP-30-1997             JUN-30-1997             MAR-31-1997
<CASH>                                          45,742                  27,128                  11,034
<SECURITIES>                                    57,172                  56,581                  54,837
<RECEIVABLES>                                  205,602                 187,169                 190,597
<ALLOWANCES>                                     2,978                   2,604                   2,705
<INVENTORY>                                     20,758                  26,332                  27,658
<CURRENT-ASSETS>                               329,362                 298,105                 284,415
<PP&E>                                          47,216                  45,311                  42,478
<DEPRECIATION>                                  20,419                  18,594                  16,701
<TOTAL-ASSETS>                                 368,434                 337,382                 323,108
<CURRENT-LIABILITIES>                          174,313                 156,967                 151,452
<BONDS>                                              0                       0                       0
<PREFERRED-MANDATORY>                                0                       0                       0
<PREFERRED>                                          0                       0                       0
<COMMON>                                           167                     165                     165
<OTHER-SE>                                     199,763                 185,667                 169,916
<TOTAL-LIABILITY-AND-EQUITY>                   368,434                 337,382                 323,108
<SALES>                                        319,937                 300,515                 261,990
<TOTAL-REVENUES>                               319,937                 300,515                 261,990
<CGS>                                          291,590                 274,906                 237,298
<TOTAL-COSTS>                                  291,590                 274,906                 237,298
<OTHER-EXPENSES>                                15,758                  13,733                  13,298
<LOSS-PROVISION>                                     0                       0                       0
<INTEREST-EXPENSE>                                  29                      18                      18
<INCOME-PRETAX>                                 14,169                  13,161                  12,635
<INCOME-TAX>                                     5,556                   5,030                   4,994
<INCOME-CONTINUING>                              8,613                   8,131                   7,641
<DISCONTINUED>                                       0                       0                       0
<EXTRAORDINARY>                                      0                       0                       0
<CHANGES>                                            0                       0                       0
<NET-INCOME>                                     8,613                   8,131                   7,641
<EPS-PRIMARY>                                      .52                     .50                     .47
<EPS-DILUTED>                                      .52                     .50                     .46