5 0000022701 COMMUNICATIONS SYSTEMS, INC. 1 U.S. DOLLARS 6-MOS DEC-31-1998 JAN-01-1998 JUN-30-1998 1 19,680,673 23,850 13,242,119 844,000 20,491,809 53,891,810 28,780,692 18,126,829 74,895,219 9,645,472 0 0 0 448,459 64,801,288 74,895,219 34,455,837 34,455,837 23,861,597 23,861,597 5,593,711 0 2,525 5,786,238 1,150,000 4,636,238 0 0 0 4,636,238 0.50 0.50