<ARTICLE> 5 <LEGEND> THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM CONSOLIDATED STATEMENTS OF OPERATIONS FOR THE YEARS END DECEMBER 31, 1997, 1998 AND 1999. CONSOLIDATED BALANCE SHEETS AT DECEMBER 31, 1998 AND 1999, AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS. </LEGEND> <RESTATED> <PERIOD-TYPE> YEAR YEAR YEAR <FISCAL-YEAR-END> DEC-31-1997 DEC-31-1998 DEC-31-1999 <PERIOD-END> DEC-31-1997 DEC-31-1998 DEC-31-1999 <CASH> 0 1,662,084 2,576,494 <SECURITIES> 0 0 0 <RECEIVABLES> 0 3,641,890 2,991,583 <ALLOWANCES> 0 (55,000) (120,216) <INVENTORY> 0 1,272,327 805,382 <CURRENT-ASSETS> 0 7,047,392 7,419,197 <PP&E> 0 1,217,762 2,260,425 <DEPRECIATION> 0 (827,602) (1,070,046) <TOTAL-ASSETS> 0 9,556,584 12,318,029 <CURRENT-LIABILITIES> 0 10,780,634 4,946,027 <BONDS> 0 0 0 <PREFERRED-MANDATORY> 0 0 0 <PREFERRED> 0 0 0 <COMMON> 0 22,806 26,462 <OTHER-SE> 0 (9,682,759) (1,063,322) <TOTAL-LIABILITY-AND-EQUITY> 0 9,556,584 12,318,029 <SALES> 13,207,980 16,499,866 19,397,108 <TOTAL-REVENUES> 13,207,980 16,499,866 19,397,108 <CGS> 6,488,798 7,209,038 7,305,672 <TOTAL-COSTS> 17,375,602 17,826,521 20,290,065 <OTHER-EXPENSES> 237,355 310,728 182,294 <LOSS-PROVISION> 0 0 0 <INTEREST-EXPENSE> 1,148,183 1,457,627 814,923 <INCOME-PRETAX> (5,553,160) (3,095,010) (1,890,174) <INCOME-TAX> 606,579 687,002 322,310 <INCOME-CONTINUING> 0 0 0 <DISCONTINUED> 0 0 0 <EXTRAORDINARY> 0 0 0 <CHANGES> 0 0 0 <NET-INCOME> (6,159,739) (3,782,012) (2,212,484) <EPS-BASIC> (0.30) (0.17) (0.09) <EPS-DILUTED> (0.30) (0.17) (0.09)