<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,
1998 AND THE YEAR ENDED SEPTEMBER 30, 1999 AND IS QUALIFIED IN ITS ENTIRETY BY
REFERENCE TO SUCH FINANCIAL STATEMENTS.
</LEGEND>
<MULTIPLIER> 1,000

<S>                             <C>                     <C>
<PERIOD-TYPE>                   9-MOS                   12-MOS
<FISCAL-YEAR-END>                          SEP-30-1998             SEP-30-1999
<PERIOD-START>                             JAN-01-1998             OCT-01-1999
<PERIOD-END>                               SEP-30-1998             SEP-30-1999
<CASH>                                           2,046                   2,519
<SECURITIES>                                         0                       0
<RECEIVABLES>                                    4,825                   5,880
<ALLOWANCES>                                       231                     158
<INVENTORY>                                      1,327                   1,594
<CURRENT-ASSETS>                                 8,522                  10,527
<PP&E>                                           1,910                   2,206
<DEPRECIATION>                                     665                   1,051
<TOTAL-ASSETS>                                  12,872                  16,021
<CURRENT-LIABILITIES>                            8,142                   8,743
<BONDS>                                              0                       0
<PREFERRED-MANDATORY>                                0                       0
<PREFERRED>                                        252                     855
<COMMON>                                            56                      82
<OTHER-SE>                                       4,326                   6,298
<TOTAL-LIABILITY-AND-EQUITY>                    12,872                  16,021
<SALES>                                         10,013                  23,339
<TOTAL-REVENUES>                                10,013                  23,339
<CGS>                                            6,434                  15,799
<TOTAL-COSTS>                                    6,434                  15,799
<OTHER-EXPENSES>                                    36                     133
<LOSS-PROVISION>                                     0                       0
<INTEREST-EXPENSE>                                 166                     414
<INCOME-PRETAX>                                (1,452)                   (683)
<INCOME-TAX>                                        71                      34
<INCOME-CONTINUING>                            (1,523)                       0
<DISCONTINUED>                                   (850)                       0
<EXTRAORDINARY>                                      0                       0
<CHANGES>                                            0                       0
<NET-INCOME>                                   (2,473)                   (717)
<EPS-BASIC>                                   (0.61)                  (0.23)
<EPS-DILUTED>                                   (0.61)                  (0.23)


</TABLE>