13F-HR 1 f13q105.txt 13F REPORT FOR 1ST QTR 2005 UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: March 31, 2005 Check here if Amendment: ___; Amendment Number: ___ This Amendment (Check only one.) ___ is a restatement. ___ adds new holdings entries. Institutional Investment Manager Filing this Report: Name: ICM Asset Management, Inc. Address: W. 601 Main Avenue, Suite 600 Spokane WA 99201-0613 Form 13F File Number: 28-03766 The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this submission. Person Signing this Report on Behalf of Reporting Manager: Name: Robert J. Law Title: Sr. Vice President Phone: (509)455-3588 Signature, Place and Date of Signing: Robert J. Law Spokane, WA 05-11-05 [Signature] [City, State] [Date] Report Type (Check only one.): _X__ 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.) ___ 13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).) ___ 13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).) Form 13F SUMMARY PAGE Report Summary: Number of Other Included Managers: 0 Form 13F Information Table Entry Total: 221 Form 13F Information Table Value Total: 1,601,839 List of Other Included Managers: NONE ICM Asset Management, Inc. FORM 13F March 31, 2005 Voting Authority -------------------------- Value Shares/ Sh/ Put/ Invstmt Other Name of Issuer Title of class CUSIP (x$1000) Prn Amt Prn Call Dscretn Managers Sole Shared None ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- 3M Co. COM 88579Y101 2540 29645 SH Sole 26845 2800 99 Cents Only Stores COM 65440k106 2201 167100 SH Sole 120400 46700 A. G. Edwards & Sons, Inc. COM 281760108 233 5200 SH Sole 5200 Abbott Laboratories COM 002824100 2492 53456 SH Sole 48656 4800 Accredo Health, Inc. COM 00437v104 37441 843065 SH Sole 468655 374410 Action Performance Companies, COM 004933107 18577 1404150 SH Sole 703000 701150 Aeroflex, Inc. COM 007768104 25956 2781960 SH Sole 1473560 1308400 Agco Corp. COM 001084102 33395 1829861 SH Sole 1264711 565150 Air Products & Chemicals, Inc. COM 009158106 1889 29850 SH Sole 27200 2650 Albertsons, Inc. COM 013104104 1365 66100 SH Sole 59200 6900 American Express Co. COM 025816109 248 4825 SH Sole 4525 300 American Financial Group, Inc. COM 025932104 13452 436750 SH Sole 404530 32220 American Greetings Corp. Class COM 026375105 18282 717521 SH Sole 403246 314275 American Int'l Group, Inc. COM 026874107 2808 50670 SH Sole 46032 4638 American Tower Corp. Class A COM 029912201 12186 668450 SH Sole 219350 449100 Andrew Corp. COM 034425108 2348 200550 SH Sole 114100 86450 Applica, Inc. COM 03815A106 8499 1679610 SH Sole 875226 804384 Aura Systems, Inc. COM 051526101 161 9302844 SH Sole 8929827 373017 Auto Data Network, Inc. COM 05270Q104 649 426750 SH Sole 426750 Auto Data Processing, Inc. COM 053015103 2212 49220 SH Sole 44820 4400 Avista Corp. COM 05379B107 14649 837110 SH Sole 426920 410190 Avnet, Inc. COM 053807103 1353 73470 SH Sole 63470 10000 BP PLC COM 055622104 1950 31248 SH Sole 28784 2464 BakBone Software, Inc. COM 057101107 1034 783500 SH Sole 783500 Ball Corp. COM 058498106 365 8800 SH Sole 8800 Bank Of America Corp. COM 060505104 1657 37580 SH Sole 35550 2030 Baxter Int'l, Inc. COM 071813109 265 7800 SH Sole 7800 Bellsouth Corp. COM 079860102 1382 52570 SH Sole 43570 9000 Beverly Enterprises, Inc. COM 087851309 20751 1676202 SH Sole 1058344 617858 Bisys Group, Inc. COM 055472104 17539 1118575 SH Sole 997775 120800 Bottomline Technologies, Inc. COM 101388106 247 18900 SH Sole 18900 Bradley Pharmaceuticals, Inc. COM 104576103 7488 783250 SH Sole 365150 418100 Bristol Myers Squibb Co. COM 110122108 1711 67212 SH Sole 57712 9500 Brookline Bancorp, Inc. COM 11373M107 25325 1699645 SH Sole 1132185 567460 Brooklyn Cheesecake & Deserts COM 114003106 168 882000 SH Sole 882000 CSX Corp. COM 126408103 14222 341475 SH Sole 316225 25250 Cabot Microelectronics Corp. COM 12709P103 2769 88250 SH Sole 60200 28050 Cadence Design Systems, Inc. COM 127387108 6801 454910 SH Sole 430390 24520 Calgon Carbon Corp. COM 129603106 17699 2072467 SH Sole 901857 1170610 Cambrex Corp. COM 132011107 18645 875345 SH Sole 626475 248870 Capital Automotive REIT COM 139733109 11715 353700 SH Sole 137900 215800 Casey's General Stores, Inc. COM 147528103 16219 902538 SH Sole 499468 403070 Ceridian Corp. COM 156779100 2430 142500 SH Sole 102250 40250 Channell Commercial Corp. COM 159186105 161 21350 SH Sole 21350 Charming Shoppes, Inc. COM 161133103 17611 2166217 SH Sole 967367 1198850 Chesapeake Energy Corp. COM 165167107 13258 604295 SH Sole 559335 44960 ChevronTexaco Corp. COM 166764100 2541 43570 SH Sole 40770 2800 Cisco Systems, Inc. COM 17275R102 1604 89640 SH Sole 78140 11500 Closure Medical Corp. COM 189093107 2723 102000 SH Sole 102000 Coca Cola Co. COM 191216100 2295 55065 SH Sole 49015 6050 Colgate-Palmolive Co. COM 194162103 1042 19967 SH Sole 16467 3500 Commercial Federal Corp. COM 201647104 6847 247620 SH Sole 241790 5830 Computer Sciences Corp. COM 205363104 2119 46220 SH Sole 40720 5500 Convergys Corp. COM 212485106 17987 1204740 SH Sole 1094050 110690 Corillian Corp. COM 218725109 501 144100 SH Sole 144100 Corporate Office Properties Tr COM 22002T108 7706 291000 SH Sole 109950 181050 Creo, Inc. COM 225606102 2698 168000 SH Sole 168000 Cross Country Healthcare, Inc. COM 227483104 648 38650 SH Sole 38650 Crown Castle International Cor COM 228227104 13120 816950 SH Sole 281850 535100 Dionex Corp. COM 254546104 2624 48150 SH Sole 33350 14800 Dot Hill Systems Corp. COM 25848t109 20495 3444480 SH Sole 2620500 823980 Duke Energy Corp. COM 264399106 1865 66584 SH Sole 59134 7450 Dupont Photomasks, Inc. COM 26613x101 1454 54500 SH Sole 47250 7250 Eli Lilly & Co. COM 532457108 327 6277 SH Sole 6277 Elizabeth Arden, Inc. COM 28660G106 8343 351450 SH Sole 146100 205350 Emerson Electric Co. COM 291011104 2667 41082 SH Sole 37882 3200 Emulex Corp. COM 292475209 12542 665715 SH Sole 594205 71510 Engelhard Corp. COM 292845104 6463 215227 SH Sole 196797 18430 Enpath Medical, Inc. COM 29355y105 329 40550 SH Sole 40550 Equity Lifestyle Properties, I COM 29472R108 5573 158100 SH Sole 40550 117550 European Minerals Corp. COM 29879a104 8 11150 SH Sole 11150 Exxon Mobil Corp. COM 30231G102 1838 30837 SH Sole 26919 3918 Fairchild Semicon Int'l, Inc. COM 303726103 1432 93400 SH Sole 84150 9250 Fannie Mae COM 313586109 2026 37216 SH Sole 33166 4050 Farallon Resources Ltd. COM 30739T101 7 12350 SH Sole 12350 FedEx Corp. COM 31428x106 210 2232 SH Sole 840 1392 Federal Agriculture Mortgage C COM 313148306 1586 90700 SH Sole 65750 24950 Federated Department Stores, I COM 31410H101 1596 25080 SH Sole 22780 2300 Fiberstars, Inc. COM 315662106 162 17050 SH Sole 17050 Flow International, Inc. COM 343468104 9464 1572050 SH Sole 923350 648700 Flowserve Corp. COM 34354P105 2687 103850 SH Sole 79200 24650 Foundry Networks, Inc. COM 35063r100 1550 156600 SH Sole 110500 46100 Gannett Co. COM 364730101 1861 23530 SH Sole 21180 2350 Genencor International, Inc. COM 368709101 6389 332250 SH Sole 102150 230100 General Electric Co. COM 369604103 1179 32701 SH Sole 30871 1830 Genesis Microchip, Inc. COM 37184c103 11012 762050 SH Sole 312500 449550 Giant Industries, Inc. COM 374508109 9108 354400 SH Sole 144100 210300 Global Industries Ltd. COM 379336100 17200 1829839 SH Sole 836439 993400 Goodrich Corp. COM 382388106 18250 476622 SH Sole 261782 214840 Harsco Corp. COM 415864107 18766 314814 SH Sole 256884 57930 Health Management Associates, COM 421933102 14985 572379 SH Sole 530849 41530 Hewlett-Packard Co. COM 428236103 1607 73233 SH Sole 66083 7150 IBM, Inc. COM 459200101 1355 14825 SH Sole 12675 2150 IL Tool Works, Inc. COM 452308109 398 4450 SH Sole 4250 200 Idacorp, Inc. COM 451107106 11352 400125 SH Sole 375295 24830 Imax Corp. COM 45245E109 717 77600 SH Sole 71650 5950 Innovex, Inc. COM 457647105 320 90600 SH Sole 90600 Input/Output, Inc. COM 457652105 12485 1935620 SH Sole 784226 1151394 Insight Enterprises, Inc. COM 45765U103 26264 1495700 SH Sole 1056420 439280 Insmed, Inc. COM 457669208 391 460550 SH Sole 460550 Int'l Rectifier Corp. COM 460254105 953 20947 SH Sole 19411 1536 Integrated Device Technology, COM 458118106 1927 160150 SH Sole 115800 44350 Intel Corp. COM 458140100 2276 97970 SH Sole 88570 9400 International Royalty Corp. COM 460227205 467 130000 SH Sole 130000 Internet Security Systems, Inc COM 46060x107 10922 596850 SH Sole 299250 297600 Ipass, Inc. COM 46261v108 16852 2753560 SH Sole 1933890 819670 JLG Industries, Inc. COM 466210101 14531 674300 SH Sole 241650 432650 Johnson & Johnson, Inc. COM 478160104 2586 38501 SH Sole 34301 4200 K2, Inc. COM 482732104 44476 3234590 SH Sole 2157290 1077300 KeyCorp COM 493267108 287 8848 SH Sole 8848 Kopin Corp. COM 500600101 1494 486600 SH Sole 299665 186935 Laclede Group, Inc. COM 505597104 9294 318300 SH Sole 166800 151500 Lancaster Colony Corp. COM 513847103 2644 62150 SH Sole 47950 14200 Landec Corp. COM 514766104 296 40700 SH Sole 40700 Lattice Semiconductor Corp. COM 518415104 1381 257250 SH Sole 180950 76300 Level 3 Communications, Inc. COM 52729N100 1141 553750 SH Sole 396250 157500 Lion, Inc. COM 53620L102 839 2152300 SH Sole 2152300 Loudeye Corp. COM 545754103 713 478400 SH Sole 478400 Lowe's Companies, Inc. COM 548661107 203 3554 SH Sole 3554 MKS Instruments, Inc. COM 55306N104 3667 230910 SH Sole 230140 770 MSC Software Corp. COM 553531104 15033 1350700 SH Sole 540950 809750 Magnetek, Inc. COM 559424106 12702 2383109 SH Sole 1066449 1316660 Manor Care, Inc. COM 564055101 12178 334940 SH Sole 312850 22090 MapInfo Corp. COM 565105103 834 69300 SH Sole 51850 17450 Mapics, Inc. COM 564910107 9553 750450 SH Sole 280350 470100 Maytag Corp. COM 578592107 1833 131200 SH Sole 95500 35700 McDonalds Corp. COM 580135101 1863 59840 SH Sole 54640 5200 McLeod USA, Inc. Escrow COM 582266995 0 111484 SH Sole 111484 Medtronic, Inc. COM 585055106 2862 56176 SH Sole 51026 5150 Merck & Co. COM 589331107 1465 45243 SH Sole 39593 5650 Micrel, Inc. COM 594793101 1847 200300 SH Sole 143600 56700 Micromuse, Inc. COM 595094103 19719 4352950 SH Sole 1871550 2481400 Microsoft Corp. COM 594918104 322 13333 SH Sole 13133 200 Motorola, Inc. COM 620076109 433 28923 SH Sole 28923 Movie Gallery, Inc. COM 624581104 9264 323000 SH Sole 189750 133250 Mueller Industries, Inc. COM 624756102 16501 586195 SH Sole 542745 43450 Multimedia Games, Inc. COM 625453105 2371 305600 SH Sole 275300 30300 National Fuel Gas Co. COM 636180101 3248 113600 SH Sole 87950 25650 Nationwide Financial Services- COM 638612101 13166 366750 SH Sole 338680 28070 Nautilus, Inc. COM 63910b102 17967 756200 SH Sole 362150 394050 Navigant International, Inc. COM 63935R108 19703 1442350 SH Sole 729300 713050 NeighborCare, Inc. COM 64015Y104 5720 195550 SH Sole 66300 129250 Nicor, Inc. COM 654086107 977 26340 SH Sole 22490 3850 Nisource, Inc. COM 65473P105 1870 82040 SH Sole 73890 8150 Noble Energy, Inc. COM 655044105 1813 26655 SH Sole 24255 2400 Nortel Networks Corp. COM 656568102 189 69200 SH Sole 69200 Novartis AG ADR COM 66987v109 381 8140 SH Sole 8140 Omnicare, Inc. COM 681904108 14708 414905 SH Sole 382985 31920 Oracle Corp. COM 68389X105 969 77678 SH Sole 73378 4300 Oshkosh B'Gosh, Inc. Class A COM 688222207 3825 125400 SH Sole 97250 28150 Oyo Geospace Corp. COM 671074102 1170 59700 SH Sole 59700 PEC Solutions, Inc. COM 705107100 9376 745300 SH Sole 310750 434550 Pactiv Corp. COM 695257105 7863 336762 SH Sole 312156 24606 PainCare Holdings, Inc. COM 69562E104 488 97700 SH Sole 97700 Paxar Corp. COM 704227107 19187 899100 SH Sole 564360 334740 Payless Shoesource, Inc. COM 704379106 2442 154650 SH Sole 106750 47900 Pepsico, Inc. COM 713448108 501 9450 SH Sole 9450 PerkinElmer, Inc. COM 714046109 6666 323125 SH Sole 106225 216900 Pfizer, Inc. COM 717081103 327 12429 SH Sole 12029 400 Phoenix Companies, Inc. COM 71902e109 9986 781400 SH Sole 369400 412000 Piper Jaffray Cos. COM 724078100 4165 113829 SH Sole 104762 9067 Planar Systems, Inc. COM 726900103 877 97250 SH Sole 67250 30000 Polyone Corp. COM 73179P106 1469 165414 SH Sole 151114 14300 Powerwave Technologies, Inc. COM 739363109 32589 4210430 SH Sole 2545340 1665090 Priority Healthcare Corp. Clas COM 74264t102 1238 57250 SH Sole 42050 15200 Procter & Gamble Co. COM 742718109 2401 45305 SH Sole 41405 3900 Puget Energy, Inc. COM 745310102 21419 971805 SH Sole 851765 120040 R2000V-I Shares COM 464287630 5717 31029 SH Sole 31029 RPM, Inc. COM 749685103 17761 971595 SH Sole 866594 105001 Radioshack Corp. COM 750438103 13131 535970 SH Sole 492580 43390 Raymond James Financial Corp. COM 754730109 13927 459630 SH Sole 425280 34350 Regis Corp. COM 758932107 18030 440511 SH Sole 288361 152150 Russell Corp. COM 782352108 31501 1742320 SH Sole 1175890 566430 S1 Corp. COM 78463B101 3237 466450 SH Sole 163950 302500 SBC Communications, Inc. COM 78387G103 577 24342 SH Sole 24342 SRS Labs, Inc. COM 78464m106 98 24650 SH Sole 24650 Safeco Corp. COM 786429100 5620 115370 SH Sole 106250 9120 Sanswire Technologies, Inc. COM 801079104 14 86547 SH Sole 86547 Sara Lee Corp. COM 803111103 907 40930 SH Sole 35480 5450 Schlumberger Ltd. COM 806857108 2876 40812 SH Sole 37312 3500 Seracare Life Science, Inc. COM 81747Q100 903 73400 SH Sole 73400 Shaw Group, Inc. COM 820280105 22561 1034910 SH Sole 659070 375840 Sherwin-Williams Co. COM 824348106 719 16340 SH Sole 13490 2850 Six Flags, Inc. COM 83001p109 636 154325 SH Sole 141425 12900 Soligen Technologies COM 83423G109 22 1430086 SH Sole 1430086 Spherion Corp. COM 848420105 275 36700 SH Sole 36700 Spinnaker Exploration Co. COM 84855w109 2016 56750 SH Sole 51850 4900 Stewart & Stevenson Services, COM 860342104 16579 724270 SH Sole 479910 244360 Superior Energy Services, Inc. COM 868157108 20145 1171218 SH Sole 797744 373474 Superior Industries, Inc. COM 868168105 2209 83650 SH Sole 58200 25450 SupportSoft, Inc. COM 868587106 8449 1600100 SH Sole 759800 840300 Swift Transportation Co., Inc. COM 870756103 8866 400470 SH Sole 369730 30740 Sybase, Inc. COM 871130100 4944 267800 SH Sole 265040 2760 Sykes Enterprises, Inc. COM 871237103 13463 1959675 SH Sole 915125 1044550 Symbol Technologies, Inc. COM 871508107 10051 693679 SH Sole 641853 51826 Symmetricom, Inc. COM 871543104 11716 1056450 SH Sole 425900 630550 Tech Data Corp. COM 878237106 713 19250 SH Sole 17150 2100 Terex Corp. COM 880779103 6527 150739 SH Sole 138029 12710 The Men's Wearhouse, Inc. COM 587118100 19823 469620 SH Sole 434290 35330 The Sports Authority, Inc. COM 84917U109 45106 1640233 SH Sole 1025443 614790 Timken Co. COM 887389104 32057 1172540 SH Sole 761980 410560 Topps Company, Inc. COM 890786106 10902 1183675 SH Sole 626175 557500 Tut Systems, Inc. COM 901103101 558 231350 SH Sole 231350 USI Holdings Corp. COM 90333H101 2103 178550 SH Sole 133750 44800 United Rentals, Inc. COM 911363109 43570 2155888 SH Sole 1429013 726875 Universal Compression Holdings COM 913431102 807 21315 SH Sole 19265 2050 Valassis Communications, Inc. COM 918866104 5148 147250 SH Sole 100700 46550 Vectren Corp. COM 92240G101 7078 265681 SH Sole 248091 17590 Verizon Communications, Inc. COM 92343V104 2058 57961 SH Sole 50861 7100 Viisage Technology, Inc. COM 92675K106 608 180300 SH Sole 179700 600 Virtgame Corp. COM 92826G103 332 1275700 SH Sole 1275700 Vishay Intertechnology, Inc. COM 928298108 9135 734902 SH Sole 632779 102123 Vivus, Inc. COM 928551100 143 47700 SH Sole 47700 WGL Holdings, Inc. COM 92924f106 10364 334750 SH Sole 175250 159500 WPS Resources Corp. COM 92931B106 7646 144490 SH Sole 109410 35080 Wachovia Corp. New COM 929903102 424 8330 SH Sole 5530 2800 Wal-Mart Stores, Inc. COM 931142103 1413 28202 SH Sole 25652 2550 Washington Mutual, Inc. COM 939322103 1919 48578 SH Sole 43178 5400 Whiting Petroleum Corp. COM 966387102 16714 409850 SH Sole 169650 240200 Willbros Group, Inc. COM 969199108 1960 97050 SH Sole 88400 8650 Wyeth COM 983024100 286 6771 SH Sole 6771