5 0000022701 COMMUNICATIONS SYSTEMS, INC. 1 U.S. DOLLARS 6-MOS DEC-31-2000 JAN-01-1999 JUN-30-2000 1 7,447,613 0 25,587,803 1,178,000 29,565,945 63,540,599 33,150,967 22,538,958 93,581,573 22,741,677 0 0 0 437,151 70,402,745 93,581,573 62,938,036 62,938,036 43,012,384 43,012,384 15,311,849 0 276,371 4,851,131 950,000 3,901,131 0 0 0 3,901,131 0.45 0.44