<TABLE> <S> <C>

<PAGE>
<ARTICLE> 5
<MULTIPLIER> 1,000

<S>                             <C>                     <C>                     <C>                     <C>
<PERIOD-TYPE>                   3-MOS                   3-MOS                    3-MOS                   12-MOS
<FISCAL-YEAR-END>                          DEC-31-1997             DEC-31-1997             DEC-31-1997             DEC-31-1996
<PERIOD-START>                             JAN-01-1997             APR-01-1997             JUL-01-1997             JAN-01-1996
<PERIOD-END>                               MAR-31-1997             JUN-30-1997             SEP-30-1997             DEC-31-1996
<CASH>                                           2,692                  12,669                  11,182                   2,729
<SECURITIES>                                         0                       0                       0                       0
<RECEIVABLES>                                      361                     679                   2,398                     461
<ALLOWANCES>                                       (66)                    (66)                   (174)                    (66)
<INVENTORY>                                      2,828                   6,708                   7,183                   1,520
<CURRENT-ASSETS>                                 6,013                  20,173                  20,810                   5,083
<PP&E>                                           1,050                   1,414                   1,653                     646
<DEPRECIATION>                                    (128)                    192                    (349)                    (68)
<TOTAL-ASSETS>                                   7,500                  21,416                  22,210                   5,680
<CURRENT-LIABILITIES>                            3,079                   2,454                   3,680                   3,352
<BONDS>                                              0                       0                       0                       0
<PREFERRED-MANDATORY>                                0                       0                       0                       0
<PREFERRED>                                          2                       0                       0                       1
<COMMON>                                            12                      17                      17                      12
<OTHER-SE>                                       4,407                  18,945                  18,513                   2,315
<TOTAL-LIABILITY-AND-EQUITY>                     7,500                  21,416                  22,210                   5,680
<SALES>                                         12,314                  18,575                  25,061                  14,269
<TOTAL-REVENUES>                                12,314                  18,575                  25,061                  14,269
<CGS>                                           10,256                  16,146                  21,735                  11,539
<TOTAL-COSTS>                                   12,266                  18,977                  25,811                  13,902
<OTHER-EXPENSES>                                     0                       0                       0                       0
<LOSS-PROVISION>                                     0                       0                       0                       0
<INTEREST-EXPENSE>                                   0                       0                       0                       0
<INCOME-PRETAX>                                     80                    (254)                   (583)                    404
<INCOME-TAX>                                       (28)                     28                       0                     (43)
<INCOME-CONTINUING>                                 52                    (226)                    (583)                    361
<DISCONTINUED>                                       0                       0                        0                       0
<EXTRAORDINARY>                                      0                       0                       0                       0
<CHANGES>                                            0                       0                       0                       0
<NET-INCOME>                                        52                    (226)                   (583)                    361
<EPS-PRIMARY>                                     0.01                   (0.01)                  (0.03)                   0.03
<EPS-DILUTED>                                     0.00                   (0.01)                  (0.03)                   0.03


</TABLE>