13F-HR/A 1 q10413fa.txt AMENDED 13F 1ST QUARTER 2004 "Perkins Capital Management, Inc." FORM 13F 31-Mar-04 Voting Authority Title of Value Shares/ Sh/ Put/ Invstmt Other Name of Issuer class CUSIP (x$1000) Prn Amt Prn Call Dscrtn Mgrs Sole Shrd None ABBOTT LABS COM 002824100 514 12498 SH Sole 625 11873 A D C TELE COMMUNICATIONS COM 000886101 3663 1263156 SH Sole 286500 976656 ADSTAR INC COM 00737P104 161 70000 SH Sole 50000 20000 AFFYMETRIX INC COM 00826T108 2663 78850 SH Sole 24425 54425 AGERE SYS INC CL A 00845V100 35 11008 SH Sole 5000 6008 AIR METHODS CORP COM PAR $.06 009128307 180 20000 SH Sole 20000 ALBERTSONS INC COM 013104104 959 43313 SH Sole 14513 28800 AMERICAN DENTAL PARTNERS COM 025353103 266 15000 SH Sole 15000 AMERICAN EXPRESS CO COM 025816109 405 7811 SH Sole 3875 3936 AMERICAN SHARED HOSPITAL SVC COM 029595105 185 27500 SH Sole 27500 AMERIVEST PPTYS INC DEL COM 03071L101 275 40700 SH Sole 1000 39700 AMX CORP NEW COM 00180C105 189 20000 SH Sole 20000 APPLEBEES INTL INC COM 037899101 424 10275 SH Sole 3750 6525 ARCHSTONE SMITH TR COM 039583109 215 7300 SH Sole 3350 3950 ARIBA INC COM 04033V104 85 29900 SH Sole 29900 ART TECH NOLOGY GROUP INC COM 04289L107 2753 1885334 SH Sole 106334 1779000 ATS MED INC COM 002083103 2837 556300 SH Sole 92350 463950 AXSYS TECH NOLOGIES INC COM 054615109 218 15000 SH Sole 15000 BAXTER INTL INC COM 071813109 544 17610 SH Sole 1550 16060 BEMIS INC COM 081437105 273 10500 SH Sole 4500 6000 BIOMIRA INC COM 09161R106 3294 1761600 SH Sole 677500 1084100 BRISTOL MYERS SQUIBB CO COM 110122108 330 13600 SH Sole 1800 11800 BRITESMILE INC COM NEW 110415205 267 21668 SH Sole 21668 CAPITAL AUTO COM SH MOTIVE REIT BEN INT 139733109 565 16000 SH Sole 6500 9500 CAPTARIS INC COM 14071N104 1876 341125 SH Sole 12500 328625 CASH AMER INTL INC COM 14754D100 807 35000 SH Sole 35000 CASH SYSTEMS INC COM 14756B102 980 139000 SH Sole 130000 9000 CBL & ASSOC PPTYS INC COM 124830100 2145 34975 SH Sole 10825 24150 CELLEGY PHARMA CEUTICALS INC COM 15115L103 873 219900 SH Sole 73950 145950 CELLSTAR CORP COM NEW 150925204 263 25000 SH Sole 25000 CENTERPOINT ENERGY INC COM 15189T107 562 49200 SH Sole 13150 36050 CHIRON CORP COM 170040109 1288 29275 SH Sole 7400 21875 CIPRICO INC COM 172529109 3184 655133 SH Sole 424833 230300 CNS INC COM 126136100 3389 318503 SH Sole 151540 166963 COMPEX TECH NOLOGIES INC COM 204513105 941 104500 SH Sole 70500 34000 CONCEPTUS INC COM 206016107 3040 253950 SH Sole 95850 158100 CONSTELLATION BRANDS INC CL A 21036P108 1003 31250 SH Sole 7000 24250 CORNING INC COM 219350105 140 12500 SH Sole 7500 5000 CORVEL CORP COM 221006109 2140 59125 SH Sole 7000 52125 COST-U-LESS INC COM 221492101 413 77000 SH Sole 25000 52000 CRITICARE SYS INC COM 226901106 1120 300250 SH Sole 33750 266500 DANKA BUSINESS SPONSORED SYS PLC ADR 236277109 841 196000 SH Sole 118500 77500 DEL LABS INC COM 245091103 2038 61379 SH Sole 32550 28829 DELPHAX TECH NOLOGIES INC COM 24712X106 1381 348666 SH Sole 225666 123000 DELUXE CORP COM 248019101 1407 35075 SH Sole 7400 27675 DIGITAL ANGEL CORP COM 253830103 327 90000 SH Sole 90000 DONALDSON INC COM 257651109 1024 38600 SH Sole 7000 31600 DOUBLE EAGLE PETE CO COM PAR $0.10 258570209 305 20000 SH Sole 20000 DYNAMEX INC COM 26784F103 317 22500 SH Sole 22500 EARTHLINK INC COM 270321102 239 27000 SH Sole 5000 22000 EFJ INC COM 26843B101 745 162350 SH Sole 162350 ELAN PLC ADR 284131208 206 10000 SH Sole 10000 ENDOCARDIAL SOLUTIONS INC COM 292962107 333 38400 SH Sole 8400 30000 ENDOLOGIX INC COM 29266S106 6433 1159050 SH Sole 248950 910100 ENTRX CORP COM 293850103 253 250000 SH Sole 200000 50000 EON COMMUNI CATIONS CORP COM 268763109 888 411100 SH Sole 6400 404700 EPOCH BIO SCIENCES INC COM 294273107 3290 1604700 SH Sole 604400 1000300 EQUITEX INC COM PAR $.02 294592308 101 102000 SH Sole 100000 2000 EQUITY ONE COM 294752100 267 13892 SH Sole 4000 9892 EXXON MOBIL CORP COM 30231G102 274 6600 SH Sole 6600 FIRST CASH FINL SVCS COM 31942D107 736 21800 SH Sole 10000 11800 FIRST TENN NATL CORP COM 337162101 1228 25750 SH Sole 8250 17500 FORGENT NET WORKS INC COM 34629U103 248 157100 SH Sole 55000 102100 G & K SVCS INC CL A 361268105 1438 38625 SH Sole 19000 19625 GENERAL ELEC CO COM 369604103 559 18300 SH Sole 13200 5100 GENERAL GROWTH PPTYS INC COM 370021107 591 16800 SH Sole 7400 9400 GENERAL MLS INC COM 370334104 355 7601 SH Sole 1 7600 GLIMCHER RLTY TRUST SH BEN INT 379302102 997 36800 SH Sole 12675 24125 GLOBECOMM SYSTEMS INC COM 37956X103 1901 339525 SH Sole 14700 324825 GRANITE CITY FOOD & BREWERY COM 38724Q107 165 30717 SH Sole 9492 21225 GUITAR CTR MGMT INC COM 402040109 1393 37500 SH Sole 37500 HEALTH CARE REIT COM 42217K106 2454 60450 SH Sole 17825 42625 HEALTHCARE RLTY TR COM 421946104 523 12250 SH Sole 5250 7000 HECTOR COMMUNI CATIONS CORP COM 422730101 491 26379 SH Sole 12186 14193 HEI INC COM 404160103 2541 789250 SH Sole 188500 600750 HERSHEY FOODS CORP COM 427866108 472 5700 SH Sole 1000 4700 HEWLETT PACKARD CO COM 428236103 420 18400 SH Sole 3500 14900 HYPERCOM CORP COM 44913M105 234 29500 SH Sole 17500 12000 IDENTIX INC COM 451906101 921 159656 SH Sole 81041 78615 IMATION CORP COM 45245A107 256 6800 SH Sole 3250 3550 IMPLANT SCIENCES CORP COM 45320R108 284 20000 SH Sole 20000 INSIGNIA SYS INC COM 45765Y105 2694 1738616 SH Sole 1225250 513366 INTEGRAMED AMER INC COM 45810N302 172 22500 SH Sole 22500 INTERNATIONAL MULTIFOODS COR COM 460043102 286 11550 SH Sole 4300 7250 ISIS PHARMA CEUTICALS INC COM 464330109 1998 257475 SH Sole 97050 160425 JOHNSON & JOHNSON COM 478160104 888 17500 SH Sole 3575 13925 KYPHON INC COM 501577100 1039 43450 SH Sole 13700 29750 LAWSON SOFTWARE INC COM 520780107 1100 132515 SH Sole 57000 75515 LEVEL 3 COMMUNICATIONS INC COM 52729N100 97 24200 SH Sole 1000 23200 LIFECELL CORP COM 531927101 899 109650 SH Sole 16400 93250 LIFECORE BIO MEDICAL INC COM 532187101 1821 246383 SH Sole 79333 167050 LILLY ELI & CO COM 532457108 355 5300 SH Sole 5300 LIVEPERSON INC COM 538146101 429 80900 SH Sole 7000 73900 LUCENT TECH NOLOGIES INC COM 549463107 813 197804 SH Sole 35000 162804 MANAGEMENT NETWORK GROUP INC COM 561693102 270 69000 SH Sole 69000 MATRITECH INC COM 576818108 935 649250 SH Sole 16000 633250 MATRIXX INITATIVES INC COM 57685L105 158 17500 SH Sole 17500 MBNA CORP COM 55262L100 1993 72139 SH Sole 19300 52839 MEDTOX SCIENTIFIC INC COM NEW 584977201 1268 160583 SH Sole 84600 75983 MEDTRONIC INC COM 585055106 2496 52271 SH Sole 8600 43671 MEDWAVE INC COM 585081102 1068 184380 SH Sole 120626 63754 MERCK & CO INC COM 589331107 451 10200 SH Sole 9200 1000 METRO ONE TELE COMMUNICATIONS COM 59163F105 116 50000 SH Sole 50000 MOBILITY ELEC TRONICS INC COM 60741U101 2007 220575 SH Sole 13150 207425 M SYS FLASH DISK PIONEERS LT ORD M7061C100 1022 50000 SH Sole 50000 NATIONAL CITY CORP COM 635405103 390 10974 SH Sole 7824 3150 NATIONAL HOME HEALTH CARE CORP COM 636380107 183 17500 SH Sole 17500 NATROL INC COM 638789107 204 54300 SH Sole 26800 27500 NAVARRE CORP COM 639208107 2037 343500 SH Sole 102000 241500 NBTY INC COM 628782104 2781 74800 SH Sole 37750 37050 NORSTAN INC COM 656535101 6905 2111758 SH Sole 478000 1633758 NORTECH SYS INC COM 656553104 147 21750 SH Sole 18000 3750 NORTHWEST BIO THERAPEUTICS INC COM 66737P105 21 159000 SH Sole 159000 OTTER TAIL CORP COM 689648103 890 33675 SH Sole 8675 25000 PATTERSON DENTAL CO COM 703412106 582 8500 SH Sole 1000 7500 PEMSTAR INC COM 706552106 2870 786200 SH Sole 235300 550900 PEPSICO INC COM 713448108 254 4725 SH Sole 4725 PFIZER INC COM 717081103 2064 58880 SH Sole 6500 52380 PLUG POWER INC COM 72919P103 154 20000 SH Sole 20000 POSSIS MEDICAL INC COM 737407106 463 16477 SH Sole 11477 5000 POWERWAVE TECH NOLOGIES INC COM 739363109 840 107700 SH Sole 39400 68300 PSYCHEMEDICS CORP COM NEW 744375205 115 10000 SH Sole 10000 PW EAGLE INC COM 69366Y108 1083 268442 SH Sole 161442 107000 QUOVADX INC COM 74913K106 1902 516750 SH Sole 20250 496500 RF MONOLITHICS INC COM 74955F106 317 30000 SH Sole 30000 REDLINE PER FORMANCE PRODS IN COM 75763Q101 637 193169 SH Sole 91784 101385 REGIS CORP MINN COM 758932107 3794 85375 SH Sole 36750 48625 RENAISSANCE LEARNING INC COM 75968L105 214 8100 SH Sole 2000 6100 RENAL CARE GROUP INC COM 759930100 924 20200 SH Sole 4000 16200 RIMAGE CORP COM 766721104 2809 181200 SH Sole 78500 102700 RITA MED SYS INC DEL COM 76774E103 6087 1094900 SH Sole 216600 878300 ROCHESTER MED CORP COM 771497104 241 25500 SH Sole 25000 500 ROCKWELL MEDICAL TECH COM 774374102 2160 570000 SH Sole 300000 270000 SBC COMMUNI CATIONS INC COM 78387G103 208 8471 SH Sole 8471 SCHOOL SPECIALTY INC COM 807863105 240 6750 SH Sole 600 6150 SCIENTIFIC GAMES CORP CL A 80874P109 693 37000 SH Sole 5500 31500 SCIENTIFIC LEARNING CORP COM 808760102 498 81100 SH Sole 33800 47300 SOLECTRON CORP COM 834182107 122 22000 SH Sole 17500 4500 SOUTHWEST AIRLS CO COM 844741108 511 35950 SH Sole 11725 24225 SPECTRA NETICS CORP COM 84760C107 182 35000 SH Sole 35000 SPIRE CORP COM 848565107 1160 192350 SH Sole 102150 90200 SPRINT CORP COM FON GRP 852061100 475 25750 SH Sole 7500 18250 ST JUDE MED INC COM 790849103 4209 58374 SH Sole 2500 55874 STELLENT INC COM 85856W105 2694 360700 SH Sole 35750 324950 SUN MICRO SYSTEMS INC COM 866810104 328 78849 SH Sole 2349 76500 SUNOPTA INC COM 8676EP108 1611 162870 SH Sole 5200 157670 SUPERVALU INC COM 868536103 709 23200 SH Sole 2000 21200 SURMODICS INC COM 868873100 956 48001 SH Sole 16326 31675 SYNOVIS LIFE TECH NOLOGIES IN COM 87162G105 4989 349400 SH Sole 188800 160600 TARGET CORP COM 87612E106 815 18100 SH Sole 18100 TCF FINL CORP COM 872275102 1246 24400 SH Sole 2750 21650 TECO ENERGY INC COM 872375100 692 47275 SH Sole 15650 31625 TEXAS INSTRS INC COM 882508104 879 30069.35 SH Sole 500 29569.35 THERAGENICS CORP COM 883375107 530 98583 SH Sole 59583 39000 TORO CO COM 891092108 539 8700 SH Sole 3500 5200 UROLOGIX INC COM 917273104 8804 1100500 SH Sole 312100 788400 US BANCORP DEL COM NEW 902973304 1580 57141 SH Sole 14384 42757 US ONCOLOGY INC COM 90338W103 1815 122750 SH Sole 79500 43250 VALERO ENERGY CORP NEW COM 91913Y100 285 4750 SH Sole 2250 2500 VALUEVISION MEDIA INC CL A 92047K107 938 61105 SH Sole 2250 58855 VECTOR GROUP LTD COM 92240M108 387 22758 SH Sole 18465 4293 VELOCITY EXPRESS CORP COM NEW 92257T202 94 146640 SH Sole 110000 36640 VITAL IMAGES INC COM 92846N104 7085 702917 SH Sole 192167 510750 VOCALTEC COMMUNI CATIONS LTD ORD M97601104 318 80000 SH Sole 10000 70000 WELLS FARGO & CO NEW COM 949746101 480 8475 SH Sole 1650 6825 WILSONS THE LEATHER EXPERTS COM 972463103 376 132300 SH Sole 51500 80800 WORLDQUEST NETWORKS COM 98156W105 139 30000 SH Sole 30000 XCEL ENERGY INC COM 98389B100 1076 60400 SH Sole 20950 39450 XEROX CORP COM 984121103 423 29000 SH Sole 6500 22500 XILINX INC COM 983919101 624 16529 SH Sole 16529 ZIX CORP COM 98974P100 962 65950 SH Sole 26650 39300 Z TEL TECH NOLOGIES INC COM 988792107 1583 729550 SH Sole 95650 633900 Total Value: 201038 Data Records: 172 Other Mangers: 0