<ARTICLE>                     5
<LEGEND>
This schedule contains summary information extracted from the Registrant
Company Condensed Consolidated Balance Sheet (Unaudited) for June 30, 1999
and Condensed Consolidated Statement of Income (Unaudited) for the Six Months
ended June 30, 1999 and is qualified in its entirety by reference to such
financial statements.
</LEGEND>

                             
<PERIOD-TYPE>                   6-MOS
<FISCAL-YEAR-END>                              DEC-31-1998
<PERIOD-START>                                 DEC-01-1998
<PERIOD-END>                                   JUN-30-1999
<CASH>                                          2,756,000
<SECURITIES>                                            0
<RECEIVABLES>                                  15,048,000
<ALLOWANCES>                                      268,000
<INVENTORY>                                     5,696,000
<CURRENT-ASSETS>                               24,044,000
<PP&E>                                          9,600,000
<DEPRECIATION>                                    500,000
<TOTAL-ASSETS>                                 33,185,000
<CURRENT-LIABILITIES>                          13,046,000
<BONDS>                                                 0
<PREFERRED-MANDATORY>                                   0
<PREFERRED>                                             0
<COMMON>                                           42,000
<OTHER-SE>                                     14,169,000
<TOTAL-LIABILITY-AND-EQUITY>                   33,185,000
<SALES>                                        37,774,000
<TOTAL-REVENUES>                               37,774,000
<CGS>                                          32,447,000
<TOTAL-COSTS>                                  36,455,000
<OTHER-EXPENSES>                                        0
<LOSS-PROVISION>                                        0
<INTEREST-EXPENSE>                                110,000
<INCOME-PRETAX>                                 1,376,000
<INCOME-TAX>                                      396,000
<INCOME-CONTINUING>                               980,000
<DISCONTINUED>                                          0
<EXTRAORDINARY>                                         0
<CHANGES>                                               0
<NET-INCOME>                                      980,000
<EPS-BASIC>                                        0.25
<EPS-DILUTED>                                        0.25