5 0000022701 COMMUNICATIONS SYSTEMS, INC. 1 U.S. DOLLARS 12-MOS DEC-31-1998 JAN-01-1998 DEC-31-1998 1 20,405,363 0 15,508,123 884,000 20,837,508 57,714,543 30,654,182 19,275,422 83,899,712 20,446,060 0 0 0 439,565 63,014,087 83,899,712 71,158,743 71,158,743 50,188,186 50,188,186 12,412,361 0 47,237 9,817,425 1,950,000 7,867,425 0 0 0 7,867,425 0.87 0.87