<ARTICLE>                     5
<LEGEND>
This  schedule  contains  summary  financial   information  extracted  from  the
Company's  Consolidated  Balance  Sheet  at  September  30,  1998  and  1997 and
Consolidated  Statement of Income and  Comprehensive  Income for the nine months
ended September 30, 1998 and 1997, and is qualified in its entirety by reference
to such financial statements.
</LEGEND>
<MULTIPLIER>                                   1000
<CURRENCY>                                     US DOLLARS
       
                                                                          
<PERIOD-TYPE>                   9-MOS                       9-MOS
<FISCAL-YEAR-END>                            DEC-31-1998                 DEC-31-1997
<PERIOD-START>                               JAN-01-1998                 JAN-01-1997
<PERIOD-END>                                 SEP-30-1998                 SEP-30-1997
<EXCHANGE-RATE>                                        1                           1
<CASH>                                            13,884                      15,026
<SECURITIES>                                           0                           0
<RECEIVABLES>                                     35,594                      25,252
<ALLOWANCES>                                         863                       1,038
<INVENTORY>                                        5,948                       4,445
<CURRENT-ASSETS>                                  59,202                      48,138
<PP&E>                                             5,333                       3,864
<DEPRECIATION>                                     2,852                       1,920
<TOTAL-ASSETS>                                    77,331                      66,784
<CURRENT-LIABILITIES>                             41,394                      35,702
<BONDS>                                                0                           0
<PREFERRED-MANDATORY>                                  0                           0
<PREFERRED>                                            0                           0
<COMMON>                                              49                          48
<OTHER-SE>                                        33,757                      30,932
<TOTAL-LIABILITY-AND-EQUITY>                      77,331                      66,784
<SALES>                                          158,434                     114,921
<TOTAL-REVENUES>                                 158,434                     114,921
<CGS>                                            138,707                      97,395
<TOTAL-COSTS>                                    155,408                     110,889
<OTHER-EXPENSES>                                       0                           0
<LOSS-PROVISION>                                      13                          79
<INTEREST-EXPENSE>                                   216                         170
<INCOME-PRETAX>                                    3,315                       4,118
<INCOME-TAX>                                       1,538                       1,535
<INCOME-CONTINUING>                                1,777                       2,583
<DISCONTINUED>                                         0                           0
<EXTRAORDINARY>                                        0                           0
<CHANGES>                                              0                           0
<NET-INCOME>                                       1,777                       2,583
<EPS-PRIMARY>                                       0.37                        0.55
<EPS-DILUTED>                                       0.33                        0.48