<ARTICLE> 5 <PERIOD-TYPE> YEAR YEAR YEAR <FISCAL-YEAR-END> DEC-31-1999 DEC-31-1998 DEC-31-1997 <PERIOD-START> JAN-01-1999 JAN-01-1998 JAN-01-1997 <PERIOD-END> DEC-31-1999 DEC-31-1998 DEC-31-1997 <CASH> 1,965,313 1,070,492 91,473 <SECURITIES> 0 0 0 <RECEIVABLES> 12,132,456 4,681,014 499,530 <ALLOWANCES> (807,501) (462,786) 0 <INVENTORY> 532,241 207,016 0 <CURRENT-ASSETS> 16,045,999 7,244,259 595,116 <PP&E> 6,762,147 1,437,513 122,620 <DEPRECIATION> (3,034,552) (145,000) (83,484) <TOTAL-ASSETS> 38,302,581 15,358,202 634,252 <CURRENT-LIABILITIES> 28,601,819 9,006,494 (443,362) <BONDS> 0 0 0 <PREFERRED-MANDATORY> 0 0 0 <PREFERRED> 0 0 0 <COMMON> 29,462 24,403 594 <OTHER-SE> 0 0 0 <TOTAL-LIABILITY-AND-EQUITY> 38,302,581 15,358,202 634,252 <SALES> 49,158,099 10,403,131 2,002,210 <TOTAL-REVENUES> 49,158,099 10,403,131 2,002,210 <CGS> (25,131,986) (7,230,519) (1,557,510) <TOTAL-COSTS> (26,796,798) (2,415,646) (380,785) <OTHER-EXPENSES> 652,427 72,205 3,677 <LOSS-PROVISION> 0 0 0 <INTEREST-EXPENSE> (113,162) (12,000) (583) <INCOME-PRETAX> (2,118,258) 829,171 67,592 <INCOME-TAX> 0 0 0 <INCOME-CONTINUING> (1,881,192) 640,159 45,471 <DISCONTINUED> (237,066) 0 0 <EXTRAORDINARY> 0 0 0 <CHANGES> 0 0 0 <NET-INCOME> (2,386,566) 640,159 45,471 <EPS-BASIC> (0.21) 0.32 0.19 <EPS-DILUTED> (0.21) 0.20 0.19