<TABLE> <S> <C>

<PAGE>
<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE
COMPANY'S AUDITED FINANCIAL STATEMENTS FOR THE NINE MONTHS ENDED SEPTEMBER 30,
1997 AND 1998 AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL
STATEMENTS.
</LEGEND>
<MULTIPLIER> 1,000
       
<S>                             <C>                     <C>
<PERIOD-TYPE>                   9-MOS                   9-MOS
<FISCAL-YEAR-END>                          SEP-30-1997             SEP-30-1998
<PERIOD-START>                             JAN-01-1997             JAN-01-1998
<PERIOD-END>                               SEP-30-1997             SEP-30-1998
<CASH>                                           2,326                   1,677
<SECURITIES>                                         0                       0
<RECEIVABLES>                                    1,917                   4,825
<ALLOWANCES>                                        50                     246
<INVENTORY>                                        438                   1,341
<CURRENT-ASSETS>                                 5,427                   8,521
<PP&E>                                             780                   1,910
<DEPRECIATION>                                     201                     665
<TOTAL-ASSETS>                                  11,738                  12,871
<CURRENT-LIABILITIES>                            2,839                   8,159
<BONDS>                                              0                       0
<PREFERRED-MANDATORY>                                0                       0
<PREFERRED>                                          0                     252
<COMMON>                                            42                      57
<OTHER-SE>                                       8,794                   4,336
<TOTAL-LIABILITY-AND-EQUITY>                    11,738                  12,871
<SALES>                                          6,721                   9,442
<TOTAL-REVENUES>                                 6,721                   9,442
<CGS>                                            3,513                   5,863
<TOTAL-COSTS>                                    3,513                   5,863
<OTHER-EXPENSES>                                     0                      40
<LOSS-PROVISION>                                     0                       0
<INTEREST-EXPENSE>                                  71                     139
<INCOME-PRETAX>                                    323                 (1,452)
<INCOME-TAX>                                        93                      71
<INCOME-CONTINUING>                                230                 (1,523)
<DISCONTINUED>                                       0                   (950)
<EXTRAORDINARY>                                      0                       0
<CHANGES>                                            0                       0
<NET-INCOME>                                       230                 (2,473)
<EPS-PRIMARY>                                      .06                  (0.61)
<EPS-DILUTED>                                      .06                  (0.61)
        

</TABLE>