<ARTICLE> 5 <PERIOD-TYPE> YEAR 3-MOS 3-MOS 9-MOS 9-MOS <FISCAL-YEAR-END> NOV-30-1995 NOV-30-1995 NOV-30-1996 NOV-30-1995 NOV-30-1996 <PERIOD-END> NOV-30-1995 AUG-31-1995 AUG-31-1996 AUG-31-1995 AUG-31-1996 <CASH> 7,791,915 6,421,876 3,411,235 6,421,876 3,411,235 <SECURITIES> 0 0 0 0 0 <RECEIVABLES> 4,515,579 2,716,637 3,332,465 2,716,637 3,332,465 <ALLOWANCES> (156,800) (170,249) (411,379) (170,249) (411,379) <INVENTORY> 450,571 375,195 720,311 375,195 720,311 <CURRENT-ASSETS> 12,738,383 9,531,819 7,716,278 9,531,819 7,716,278 <PP&E> 1,835,320 2,035,186 3,107,135 2,035,186 3,107,135 <DEPRECIATION> (803,445) (801,686) (1,119,229) (801,686) (1,119,229) <TOTAL-ASSETS> 14,366,810 11,189,089 11,668,342 11,189,089 11,668,342 <CURRENT-LIABILITIES> 5,346,296 2,301,457 2,062,327 2,301,457 2,062,327 <BONDS> 0 0 0 0 0 <PREFERRED-MANDATORY> 0 0 0 0 0 <PREFERRED> 0 0 0 0 0 <COMMON> 7,326,228 7,338,852 7,423,923 7,338,852 7,423,928 <OTHER-SE> 1,687,446 1,539,175 2,182,087 1,539,175 2,182,087 <TOTAL-LIABILITY-AND-EQUITY> 14,366,810 11,189,089 11,668,342 11,189,089 11,668,342 <SALES> 19,340,905 2,665,939 3,169,786 12,243,711 14,219,039 <TOTAL-REVENUES> 19,576,905 2,665,939 3,169,786 12,479,711 14,219,039 <CGS> 11,804,050 1,003,065 1,733,969 6,726,034 8,162,067 <TOTAL-COSTS> 17,784,844 2,644,169 4,078,082 10,917,717 13,642,954 <OTHER-EXPENSES> 0 0 (8) 0 1,740 <LOSS-PROVISION> 0 0 0 0 0 <INTEREST-EXPENSE> (19,410) (5,744) (2,252) (18,885) (2,858) <INCOME-PRETAX> 1,955,674 85,094 (842,873) 1,629,834 820,241 <INCOME-TAX> (809,882) (23,232) 355,600 (632,313) (325,600) <INCOME-CONTINUING> 1,145,792 61,862 (487,273) 997,521 494,641 <DISCONTINUED> 0 0 0 0 0 <EXTRAORDINARY> 0 0 0 0 0 <CHANGES> 0 0 0 0 0 <NET-INCOME> 1,145,792 61,862 (487,273) 997,521 494,641 <EPS-PRIMARY> .38 .02 (.13) .37 .13 <EPS-DILUTED> .38 .02 (.13) .37 .13